This shoe is a classic.  It feels good, right to the size, and makes your feet look pretty.  I got an M size and it just fits perfectly but my feet are quite slim so you have to take note of that.  The heel is a right size for those who walk around at work, like me.  I would buy this again, gladly.