I bought these for my licensed home day care. I choose these because of the price and variety of colors. I bought them in 6 different colors. The children each have their own color to avoid sharing germs. (I ended up having to buy the red and yellow in the Swim Zip hat because those colors weren't available in this hat.) These are nice hats, but they get too floppy and can block the children's ability to see. When they are fully wet, they completely loose their shape. They also easily fly off in the wind. Even with the strap tied snuggly and the cinch cinched! The cinch doesnt hold well. The Swim Zip hats are more expensive, but are highly superior. The brims are a lot more firm and can easily be worn while submerging in water. The hats stay on in the wind. The cinches hold.