These have lasted a couple years now. I bougt these for my teenage daughter who is rough in shoes. The only reason they were destroyed was because our puppy got hold of them.
They fit true to size and are comfortable, however they do cause pain on your soles with you walk in them for too long. So basically not ideal for a day at Disney. But for the basic shopping or outing, they are perfect.