Fairly easy to put together but very lightweight. My kitty almost tipped it over. I put two eight lb weights on the base and that solves the problem. Cats love the busy box!