I don't wear heels often so I wanted something i could walk in easily and let me tell you, I'm in love with this shoe! Its heel is not too long but still not so short that it doesn't look sexy. My feet feel fully supported and the shoe is cuuuuuute! I normally wear an 8 but got the 8.5 and the fit is just perfect. Color is what I expected. I thought I was going to have to make a hole in the strap but there's no need, it fits my ankle perfectly. Couldn't be happier.