This is a girls size SMALL this is my best guess since they don't have a size age range on the packaging
Years 4 to 8 or 9 yrs old - Best guess
They have adjustable straps on them, so definitely a range in years.
Any questions please ask
Thank You for checking out my listing.