The rubber sole part is nice an comfortable, but the strap on top of the foot is not. It rubs and somewhat chafes the foot. I still wear the shoes, it doesn't make them intolerable I just with the top was as comfortable as the bottom.