Perfect for puppies and dogs, Lots of other stuff gets chewed and destroyed but not this, We have several around the house, Our dog goes straight to it for a lie down.
-Goes through the wash on 90degs no problem
-Cuts down to size easily
-When it gets wet, it doesn't retain the liquid, it just allows it to soak through, so perfect for crates. The dog can still spill its entire water bowl and not have to sleep on a wet bed. (we have a crate with a metal tray)