Easy to assemble and looks great, my older kitty started using it immediately. I just wish the carpet allowed for a little more traction, she slides slightly on the way down.