I keep buying these so overall I like them. I like them because they hold up well sole wise. The sole will hold a person's weight. But they do lose the comfortability quality with the cushioning very quickly. They are breathable and comfortable otherwise. Another drawback is, that on some, the strap that goes between the toes comes loose very easily. I think the price should be lowered or the product re manufactured because of these drawbacks.