I am flight Attendant am always on the lookout for a good working heel and even though  I have only worn these for 1 day I am in love!! They are so cute and so comfortable! They are not cheap but they are worth the quality of how they are made. The leather is nice and soft and the soles are made of a material that absorbs the shock and are slip proof. There are a few spots that rub on my baby toes but after I stretch the leather with more wear they should be perfect! I expect that these will last for a long time because they are made so well. I would certainly buy this shoe again! And you have to love Amazon, not only were they on sale but they were delivered in 2 days with my Prime membership.