I actually bought this as a blanket for my mini dachshund. She loves towels to lounge on. This is over-sized and has washed up remarkably well (wash it once a week). She likes to nest and often digs with her paws to get it exactly the way she wants it. There are no tears or pulls. I would definitely recommend this beach towel! If it can withstand a mini dachshund, it can withstand a day (or two) at the pool or beach!