Almost perfect
The mattress fits perfectly in my griffon's crate. Make sure to place the mattress on a grid, otherwise you'll get condensation from sweat underneath it. It's a shame there's no option to buy a replacement cover, because while the fabric stands up to scratching, it couldn't withstand my dog's jaws. I had to cobble together a makeshift repair, which might not last very long...