I usually have a hard time buying shoes online. I either get them too small or too big, the sizing is almost never accurate. I typically wear 7.5 and decided to size up as I usually do when shopping online, but I didn't need to with these. They fit me about half a size too big so I kind of flop around with them. I feel like these shoes need to fit you exact to be the perfect level of comfortable. Nevertheless they are soft and it feels as if you are not wearing anything. The sole is thick and the straps are very stretchy. I haven't tried them long enough to see if they stay stretched out but so far they haven't. I plan to wear them to Disneyland this summer, I will post an update to show how well they stood up to the challenge.

UPDATE:
I wore these to Disneyland and Universal Studios last week. These shoes are not good for trekking uphills, even in urban settings. You tire very easily but combined with a regular tennis shoes then doing a swap out, they worked well. They got wet on some rides and dried very well. The bands did not stretch out and I even washed them in the washing machine. I would buy them again, but Iike I said before, I'd get my true size.