this is perfect especially for the price! it was very heavy but my brother put it together by himself in about a hour or so.. my dog loves it in there! she has plenty of room, but I wouldn’t think this would be big enough for two dogs! I have no complaints it’s perfect for my little apartment. 1010 
* I have a 55’ tv  there is still plenty of room on top! *