Wasn't hard to put together, except for the fact that one of our cats,  Beanie,  kept laying on parts I was trying to put together.   All in all,  the kitties love it!