I love these pants and have ordered them in the past. The reason I only gave it 4 stars on the overall rating is because the length was shorter than the ones I've ordered before. In order to get the 34"L I had to get the XS because the S was only available in 32", which also was shorter than the old ones I have. However the XS worked just fine. But I don't understand the discrepancy in the length. Nevertheless, I love them and am about to place another order for the same pair. I am very pleased with this company and have been using them for many years. And I refer Discount Dance to all my students.