Decent price point. Fits well and works ok.. Only real draw back is that the insole is NOT stuck to the bottom. Each time I take my foot out, the insole pops out with it. Because of this, a lot of sand does get lodged at the bottom and you have to shake it out. At this price point (~$15), it does what it is supposed to do.