I am very happy with this purchase, although I have to say I could have gotten them in a smaller size. I was reviewing the size chart and thought a large would be fine, but the disclaimer says size chart may not be accurate, so I ordered an XL. I could have gotten another person in those pants with me! Lol....I had to spend some extra money to have them hemmed as they were WAY too long, my guess partially because they were big. At some point I will need to have them taken in. I was very impressed in how quickly I received them. Will definitely purchase from here again.