This mat fit perfectly in my dogs crate. I was surprised by how thick it was after it took its full shape from the box. My dog loves it, but I think the cats love it more cause they are constantly in her crate laying on it. Best part about it is it's waterproof and can easily be cleaned. Would definitely recommend.