Very easy to put together.  The top bed is a bit flimsy, but smaller cats do well with it.