Love these!  I bought them because the bottom of the pool was chewing up the bottoms of my feet during our hour-long water aerobics class.  Other reviews complained about the insoles. I have had so such problem. I am a perfect size 10, fairly wide foot. They fit perfectly and are very comfortable. They have been a lifesaver for the soles of my feet!!