The cat tree was extremely easy to put together and our pet loves it!  It will provide hours of fun for him.  The product was delivered the day before the expected delivery date too.