Got these for my son who is only 6 but is heavy. He can only wear elastic waist pants. These are a bit long for a size medium, but I think once he gets a little taller, they will still fit well around his waist. They seem to be made very well.