We used these as an extra pair of shoes for our Disney vacation (when it rains, you need a dry pair!). He didn't wear them much and they aren't wearing well. Stitching is coming loose on the toe of one shoe. They seem pretty comfy and they are very flexible. I still had him wear socks with the "mesh" pair because it looked like the inside stitches would rub and cause discomfort. I guess not awful for a cheap pair of shoes, but I wouldn't expect a long wear life out of them.