It was easy to put together. Great quality for the price. Very large. I think my cat would have loved it more when he was a kitten though.