I just got these so i can't say how well they hold up.. however i want to comment on the fit. I usually wear a size 8.5 or a 9...Never smaller. I bought the 8.5 and these shoes are slipping off the back of my heels. I've only been wearing these around the house trying to break them in, but i think they're only going to get worse as they stretch out.