I am going to post because I don't agree with most of the other people on here. I have a VERY hard time finding cute shoes, I wear a size 11 and a lot of them do not go above a 10. When I first got these shoes they did fit a little snug, and they are also scratchy. After a few days of wearing them however, they stretch and fit much better and they also were not nearly as scratchy. They do have to be worn in, but they are very comfortable after you do so. Quality wise, you get what you pay for... I've basically been wearing mine almost daily to work for a few weeks now and they have seen better days, but at this price, I will probably just order another pair.