I tested these shoes out wandering my house and they fit so dang good and finally my trip to the lake came. Sipped these beauties on and the sand would just come out and my shoes was sand free. Now rocks can get stuck in the holes on the bottom but the can easily be picked out. And they are a bit itchy on the top mesh when you first put them on. These are a great investment for water activities. Shipped super fast and arrived secure. Highly recommended.