Too bad we didn't buy them. They are soft but have an odd crotch area that obviously should be covered by a swimsuit but is too long to cover. Just not the best option for swimsuits without a skirt. Bad product.
Pros
Perfect fit for my 4 year old.
Cons
Can't rate durability as I have to return it. I ordered pink to match the flats, but they are more orange-beige.