I bought these for the pool, beach, summer... They are very comfortable and easy to walk in. My dog chewed the first pair so had to get another.  More support than ordinary flip flops.  My daughter liked them so much she got a pair. I'll probably come back for another pair in a different color.