Super quick to assemble! Not really a fan of the color I wanted grey but it’s huge and very nice. Hopefully my XL pitbull feels the same… we shall see if it holds up