I'm extremely happy with these hats. I got two for my 18 month old and my 4 hear old, both same size and fit both if them perfectly. I haven't had any issues what so ever. It protects them well out in the sun. They stay pretty rigid whether they are wet or there's wind. I've washed them in the washer and held up pretty good as well. Only thing was I wanted a red one but they were sold out. But definitely happy with my purchase