Takes a good bit of time to assemble by yourself, but overall it’s very sturdy and roomy for the dogs.