Very decent for price. Provide enough comfort and support to not be a distraction in the water, while still protecting toddler's feet. Hold up fine for a season of beach going, and should hold up as hand me downs.