I bought these for work so I would be comfortable and able to move quickly if needed. They are comfy, but they squeak like mad on tile floors. Also, they are borderline old lady looking shoes if you know what I mean. I would consider getting them in fun colors like pink or red if only they didn't squeak!