I love this shoe, but it is a bit small. My size ranges from 7.5 to 8 and I ordered these in a size 7.5. I decided to exchange them because they were just a LITTLE bit snug. Yes, they might stretch out a tiny bit, but they would definitely be too tight if I wanted to wear socks with them.If your shoe size ranges like mine, I think in flats its best to get a 7.8, but with heels like these a size 8 is better.Otherwise, I love this shoe!! cant wait for my 8s to arrive.