Very easy to assemble.  Purchased it for a feral cat and her three kittens.  Cats seem to like it.  I like that the roof opens up for cleaning the inside.