These shoes are comfy to me, but I am used to wearing high heels all day. They ar round at the front so it doesnt pinch your toe and the color is more vivid than pictured. I have the blue and the color really pops against skinny jeans. Also the heel is pretty sturdy I am  5 9 and of average weight and it holds my weight and height very well