There was a lot of assembly required and the fencing is not very heavy duty. The kennel is working well, though, for our 100 pound dog. I think this is a good value for the price.