Shoes are just okay for the price. My son wore these all day in the water for two days. The inside sole kept coming out. The tacky glue used to put the soles in did not hold together well. Also, the back where you can make the shoes tighter started to fray. Overall, you get what you pay for. They were fine for the couple of days that we needed them for but wouldn't last another season.