Everything about this water shoe was great, except the Barbie Decal. It came off after the very first wearing. I was planning to return them, but my daughter insisted as long as ONE shoe had Barbie, she wanted to keep them! Fingers crossed that one stays on after the next visit to the water park this week! Construction-wise, they're great---they fit well and were comfy at the water park for several hours. Just wish the decal had stayed put!