I love these shoes. They felt a little awkward on my feet for the first little while but after that they were pretty comfortable. I do have a couple things that I don't like though. First, the bottom of the shoes has cloth over most of it, which is fine, except when you're walking on hardwood floors. They aren't super slippery, you just have to be mindful of how you walk. I've worn them to school and to work and have yet to have any unforeseen accidents in them and I think that the more I walk in them, the cloth part will get less slippery. The other thing, and I think this is probably just my own, but one of the shoes squeaks when I walk. I don't mean that it squeaks when I walk on tiles or anything, the shoe itself squeaks no matter what kind of floor I'm walking on. But like I said, its probably just mine. Other than that, they're pretty comfy and really cute. I'd definitely recommend buying them.