While these fit as expected and my son thought they were very comfortable, the shoes ripped within 30 mins of use.  And not just a little rip but a 2 inch tear. Needless to say, they are now useless. My son didn't even get thru one day at the pool before I had to go purchase a replacement pair of swim shoes.