They are of great quality, well made and fit great. But in my opinion, it's hard to justify paying more than $20 for a pair of baby pants. The product itself is amazing, the material is soft and breathable, the workmanship is great and the colors are rich. I really like this product but it's hard to justify the price.