This doesn’t fit my puppy’s mini crate, exactly, as I wanted it to. Too small. Why I only give it 3 stars. And, it’s an x-small crate and this is, supposedly, an x-small mat! But, at least, Skyler seems to like it. That is, he loves to play with it, like it’s a toy, chewing on it when he gets the chance! Lol!