I bought some for my son at Target on Thurs for $8. We had some I bought him 3 years ago that are still going strong but he outgrew them. They didn't smell, didn't wear out and he could have still used them except for his growing feet. So we bought the same ones this time. He doesn't wear them for every day, though. These are only for water play and going to the pool.