I bought these and they didn't last very long.  They ripped apart along the side like they weren't put together very well between the rubber sole and the cloth part.  Overall they were comfortable for the week or so they lasted.