Arrived way ahead of schedule. Very easy to assemble. My cats love it. The only thing I would add, would be a little cushioning in the bottom of the little seat at the very top. One likes to sleep there, but it is just the liner over the hard wood.