These Keens are awesome. They run about a 1/2 size small, but that seems to be standard. I have worn them in the pool, locker room showers, and just out in general. Never slipped. They are super comfortable and have been since the first day.