Love this purchase. Took 2 weeks to arrive but I was expecting this. Very easy to assemble. The box and the bed are not very big, probably more for a smaller cat but my cat still loves it and makes herself fit. Definitely a great purchase as my cat spends most of her time on it and she loves the rope and the dangling mouse.