I got these for my 6 year old son, they are nice and sturdy but I would order 1 size up. He has a hard time getting them on by himself because they are also pretty narrow. I think I will be going with velcro ones next time.