I normally don't like buying clothes online because I like to see the item first hand, but best decision I made. My son loves his pants. He likes the design on it. I bought a size 30 and they fit him a little big, but not horribly big. He normally wears a 28/29. The material is a little thin, but still nice. So far I am very happy with them and the price of the pants was reasonable. Happy with the delivery too.