Easy to put together, my 10 year old son did it himself! Good quality material with multiple things for our new kitty to enjoy playing on!