This set is not only adorable on but fits great, is comfortable and seems quite durable. My daughter is 3 and a half and we bought this for her to use at the beach. I have nothing negative to say about it.
We got this for our 6 month old grand daughter to wear to the beach. It looks like it will be good protection and it's cute as it can be! It's well made and appears to be exactly what we needed for her. I didn't give it 5 stars because we haven't actually USED it yet.