2nd year buying these for my 3 kids (aged 9, 7, and 4).  Slightly large but easy to adjust w/ the bungee strap.  They've held up great for all 3 kiddos through a very active summer last year and so far this year same good performance.  Easy for smaller kids to get on and off but they don't fall off at the playground and they dry quickly once they've gotten wet.  I'll order these again for sure!