Love these shoes!!  I wear them all day and they feel wonderful.  They are extremely high heels, yet you would never know it.  They are that comfortable. I recently went on vacation and I wore them the entire time. The heel part of the sole was not destroyed. (and believe me I walked in some tough terrain and had other shoes destroyed on this trip.) They are extremely sturdy and went with all my outfits. They are none slip. The soles do not allow you to slip or slide. I would highly recommend these shoes and have myself bought 2 pairs and looking for more.