So easy to put together, my cat took to it immediately.  Only downfall is that the litterbox that came with it is WAY too small.  I replaced the litterbox, with some modifications and it works perfectly.  Now my dog can't get to the litterbox.  I do wish it was longer but my cat is huge.  :)