The pants material is excellent. However, based on the seller's size chart, I believe the size runs small. I usually wear a 38 in Brazil and a size 3 in the USA. I'm considering that if I were to purchase from this seller again, buying a size L would be a better fit.