They actually last long. My son wears his to the beach, outside the house and to the pool. They have held up all summer long and don't look like giving out anytime soon. We have a second pair he wears just inside the house too. For the price you can't beat it.
I have worn them out on shopping trips and other outting. They work well many surfaces and feel great. I am very fat Man and go through shoes quickly and after 4 months these shoes are holding up well.