The picture doesn't do these justice, and since I bought these online, I was pleased to see that they're so much cuter than in the photo.

They are true-to-size, comfy, and seem well-made.

There is one thing I dislike very much about these shoes: the soles are made of some hard plastic.  They offer virtually no traction (it's icy right now where I live and I think these might make good skates), and they make a loud sound when you walk...like tap shoes, maybe?  I would NOT RECOMMEND these for someone with gait or balance issues, or maybe an older person who may be unsteady on her feet.

Overall, I like them and would buy them again, but I would have loved them if the sole was rubber instead of what it is.