"My 7.5yo was in between sizes. His size 7 pants from TCP were getting too tight in the waist, but the size 8 are way too long. These are perfect. We've just been rolling them up a bit, securing them with the button, and he's good to go. They don't look weird rolled up at all. He's really picky about comfort and he likes them. Fabric is pretty lightweight, so I'm not sure how quickly they may get holes in the knees, but they seem okay for now. A good pant for spring and summer."