A lot of students in my Tai Chi class wear these, but I found them to be way too narrow for my narrow foot and not sturdy enough for the rest of my foot. The cotton sole makes it easier to rotate and slide your feet. A must for Tai Chi.