Very pretty and classy, and extremely versatile too! As someone who wears heels almost every time I go out, I would say this is one of my most comfortable pairs. Unlike a lot of heels nowadays, the position of the heel of this shoe is right where it should be-- arched towards the inside, rather than right at the edge and completely vertical. The insoles feel wonderful because they are very soft while not providing way too much padding like other shoes would just for the sake of comfort. The sole underneath is rubber, making it safe for regular wear without fear of the material deteriorating any time soon.
No need to size up or down, I got mine according to my normal size (which is a 9, and my feet are just somewhere between narrow and medium) and it fits perfectly.
I was surprised that I like it as much as I do because this heel is just barely 3 inches high (I normally go for 4-5 inches), but it still makes my legs look great, so I wouldn't complain. It has pretty much everything I look for when I want quality shoes. I would recommend it to anyone who likes heels!