My sons ordered riding gear with their Christmas money, this is what they wanted and they are happy about everything they ordered. My youngest son is 6 years old, my oldest is 10. One of the things they each got were the 2012 Fly Racing Youth Kinetic Pants. I was worried they wouldn't fit. It's hard to order kids clothes online when the sizing charts are different. They fit them great and they look great. They aren't baggie either. They were grinning ear to ear. Next time I order I'm going with the same brand.