This cushion is nice and thick, and it fits perfectly in the crate I ordered. The only thing I don't love about it is that my dog seems to get more hot when she's sleeping on it.