These shoes are extremely cute. They fit very well, just as I expected them to. They are comfortable enough to wear all day. I love them. The only thing is that the strap broke on the side after a couple of days, but they are still wearable. Overall, a great shoe!