I like it and it is waterproof. Bought for my older dogs to lay on after they get out of the pool. It is great quality and I can even rinse it with the pressure washer and doesn't hurt it. The only reason it gets 3 stars is that it kinda puffs up in the middle which seems to bother the dogs so they don't really use it unless I "order" them to go lay on it.