I have purchased these for years. My local retailer stopped carrying them so I decided to give Amazon a try. They are durable and extremely comfortable. The heel in particular lasts a long time but is also a good shock absorber. I tend to wear my shoes out on one side of the heel so this is an important consideration. I am very happy I ordered these with Amazon. I wear them all day -- every day when at work!