I bought these to go on my camping trip.  They are the best!  I used them while swimming in the lake and walking on rocks.  They have slip guards and they are so comfortable to walk and swim in.  I ended up buying a pair for everyone in my family.  They were nice and snug and I did purchase them in my size.