I generally like Skechers, but I was very disappointed in these. The "footprint" is much smaller than the Tevo flip flops I had, to the point that the inside of my heels hang off the inside. They're also basically solid rubber so they aren't very comfortable, and just seem cheap. I'm definitely going to get Teva's again next time.