It’s exactly what I was looking for, very easy to assemble, bought the extra large for my family of 5 chihuahuas and they’re in love with it because there’s enough room so they don’t step on each other, and if they’re happy then I’m very happy myself very easy to clean since the roof opens up and it stays open with the hinges it has, very very convenient! I’m so glad I bought this.