Perfect fit…. But the padding is pretty thin and not comfortable for lengthy stays in the crate.