I purchased two large crate mattresses for our dogs in Bowser fabric.  They were very nice!  Study, beautiful fabric, high quality.  Fit perfectly in our crates.  I loved them!  (So did the dogs!)Downside:  One of my dogs chewed both of them, tore the fabric, and pulled apart the filling.  They are not indestructible--especially with a nervous dog--but they are studier than most crate pillows you will find.  I really liked the quality, design, and fabric.  If I had the $ I'd purchase two more to replace the ones we lost!