Very easy to put together and my fur babies love it! The ball that hangs off is a great addition but my babies managed to get it off within an hour. I used my staple gun to put it back on and so far so good!