I got these for my son and they didn't seem to hold up very well. Before the summer was over, these were starting to come apart with regular wear. However, I liked the overall design of them and they seemed to be pretty comfortable and he could slip them off and on easily. Maybe my son was too rough with them so I wouldn't recommend purchasing them if you (or someone you are buying them for) tend to be rough on shoes.