I purchased these because they are cute and had some pretty okay reviews (the price isn't bad either). I am a true 6.5 (never a 7 and occasionally a 6) so I purchased my size based on others reviews. The upper on these was just a touch too big for my foot. It was too high on my heel, and too high around the edges, which would have definitely opened my skin and left a pretty big ga between my foot and the shoe (I do have a skinny/not meaty foot with a high arch though). The sole seems to be true, though I am not hugely fond of the toe shape (to be fair, I am generally a peep- or pointed-toe shoe wearer). Overall an okay shoe, I would rather spend a little more for a better one though. I returned this item with no problems.