My son broke his arm so I had to buy elastic waist pants that he can pull up easily and still look decent for school. All requirements were thus fully met. He is 6 years old (51 inches tall, weighs about 60 pounds) and wears most number 7 jeans and pants. I bought 7 in them and I would say they are a bit big. They hold up great, are a good length and look good. I think he might still be able to wear them next year, but it's not that bad. This is quite a heavy material and so far they have heldβ¦