This was so easy to put together, even with "help" from my kitties who kept stealing the parts.It took me about 1 hour.  My oldest cat a golden Persian who is about 5 yrs old is still a little wary of it but my little Himalayan nut ball absolutely loves it and we love watching her play on it! The only thing I would have liked better is if the top towers would be a little bigger to hold a larger size cat, for example, my golden Persian.