I have three large dogs and they love lying on it on my patio! They live it so much I ordered a second one. Easy to remove liner and wash, and easy to put it back on...does repel water!!!

Pros: Easy to wash, water repellant