As others have stated repeatedly and as I've now experienced myself, this shoe runs small, so definitely consider ordering one size up. Other than that, I have no complaints - the material seems fine, they are about as comfortable as I could expect given the height of the heel, and of course they look pretty good.