Super easy to put together.  Delivered within a week.  My cat is in LOVE with her new tree house.