I like the firmness, yet comfortability the cushion offers.  Many of the crate cushions just fall apart in the wash.  With this one, I can just zip off the cover, throw it in the wash, dry and replace on cushion and back to comfort again