It was easy to put together.  Not real happy with the size. My cat has been very hesitant to sit in the round seat. He is a big cat and it was a VERY TIGHT fit.  He loves to jump on my furniture.  But he has not even attempted to sit in the top seat. It might be because the space of  the curved area is not big enough to land with both feet.