This bed has a huge range of sizes including XXL which fits perfectly inside my HUGE midwest 54x37x45 crate (for my Great Dane). Good cushioning and I love that the sides are so tall that the bed doesn't move around and get bunched up.