This is the best quality dog cushion I've ever seen. Perfectly fits the Revol dog crate. I love that it has a washable cover, and that it's environmentally friendly.