This is a very well made dog crate bed. It fits perfectly into my 24" crate.
the color is pretty and it is easily wiped down. If you need a layer to absorb accidents it is perfect. I like to have something soft on top so my puppy can snuggle, but it's fine without.
I would recommend this product.