We all know any heel is going to hurt your feet after a long period of time!! These are pretty comfy for heels, thy are a good staple for a wardrobe and decent price. I would say they run a bit small.