Mat fits perfectly in the crate. Quality is good. If it was a little thicker, I would give it five stars. I put a really soft throw blanket on top to make it softer and cozier for my dog.