My 6 year old has been wearing these to swim classes. They fit well, and the straps are easy to adjust and stay put once adjusted. The goggles fit well and didn''t leak for about 6-8 months, after which they started to fog up and leak. That''s good quality for the low price. We tried the snap-on stars for a little while, but my son got annoyed with them and never put them on again.