These are nice for around the office or around the house when getting things done
one Had to return these swim shoes, ran to small, not great soles for the pool I use, fabric was rather thin, would not be good outside on rocks or other rough surface
Although they aren't very sturdy for extreme water sports or climbing, they are perfect for light outdoor activities
The xl is about a 10 Fits well, very comfortable for beach walk, around the house or running errands
Easy to clean and shake sand off
Nice traction and small amount of cushion to them but they breathe enough to make you feel like you aren't wearing shoes at all