These pants are really nice. High quality, sewn well, look sharp. But the run really small in the waist. My 9 year old wears a size 12, but we got a 14 so that he could wear then for a while. The waist barely fits. Length is long, as appropriate for a size above his normal. If you have a tall, thin kid...who usually has trouble with the waist falling down, these are the pants for you. But if your kid has a more typical build, be careful. Also, my original order for these pants (with two day shipping) never arrived. On day 5, amazon was willing to rush deliver a new order. Not sure if this was just a fluke, but wanted to put it out there incase it is a repeat issue.