At first, I didn't think I would like these.  I didn't realize they had a hard rubber sole.  But they turned out great.  Very comfortable and soft.  Also, I have a very narrow foot and they worked great since the velcro is adjustable and the wrap covers a lot of the foot. For the price, great buy.