Relatively easy to put together. I expected it to be cheap material- which it was. I was disappointed in how small the holes were as my cats are big and fluffy. It would have been nice if it was also wrapped in chicken wire which I will be doing myself. Overall it is how it looks but costs more than it should.