This custom-fit crate cushion is perfect for the crate I purchased.  My pup loves it!!