I've only gave this shoes 4 stars because they fit too big. I normally am a size 9M in Nine West shoes, but in this case I should have bought an 8,5. Otherwise they are very elegant and comfortable. The high is perfect. I wear them for a wedding and could held on the entire night, including dance. :)