I bought this for my mother on Christmas and she loves them. It is true to size. She wears a size 7 and that's what I got her. The heel is not too high for her, but high enough to make her feel sexy. (She's in her 50s). I would of gave it 5 stars but the stitching is not the best.