These shoes are absolutely adorable. They fit great. They came in really quickly, ordered them on Sunday, delivered on Friday. The platform on these make the heels really comfortable. The top area is kind of tight but should loosen in time. Overall, they are really good quality and I would recommend them to a friend.