The shoes are very cute and I got a TON of compliments on them. The only reason I gave them a 4 out of 5 is that they are a bit snug (and I have pretty narrow feet).  For being pretty high heels they are not too bad to walk in. They have nice tred on the ball and heel so you won't slip! I would buy them again for sure :)