This fits our space like a nice piece of furniture.  It was a bit difficult to assemble, but the finished kennel is well worth the angst!  Our new dog will join us in 2 weeks and we hope that he likes it as much as we do.