It fit perfectly and is great for our large animal patients but I wish there was an additional large tray that came with the product and I wish they went on the inside of the cage. 
It can be uncomfortable and painful to stand on the metal bottom grate.