It was a PERFECT fit and my dogs love the space. I would definitely recommend this product. We had the whole family assemble it