This is a pretty good kennel for the price. Holds my 65 lb dog and she has enough room to move around. I didn't bother installing the roof because I'm going to build a roof for it. The only complaints I have so far is that the bolts that connect each panel together are tough to tighten properly and the kennel can easily be moved by my dog. I'm using this kennel indoors so I'll probably just anchor it to the wall to give it better stability.