I love Bella Vita shoes and I have several pairs.  This pair did not disappoint me.  The heel is just right.  There are some of use who can not wear 3 inch heals. They look great with pants as well as dresses or skirts.  I love the style, slight platform, sling back and comfortable heel.  I can wear them for a long time.  I am sure I will buy more of this brand.  Most importantly they are comfortable.