Cute shoes, and the price can't be beat. They definitely run small though. I looked at the reviews before ordering and I'm really glad I did because I typically wear between 9 1/2 and 10 and went a size up (11) with these. They fit perfectly a size up. They do rub like crazy, and are going to take some considerable effort to break in. I haven't worn them enough to find out how well they hold up, because the rubbing makes them difficult to wear. All in all, pretty decent shoes for $10.