This product states it takes 30 minutes to assemble; three hours later, my dad and I had 6 happy cats.This product was packaged perfectly, all pieces intact, upon arrival to Alaska. Two pieces were numbered incorrectly, therefore it took longer to put together. This product is high quality and looks just like the picture once assembled. My only complaint would be the ramp. There is no way to screw the two metal brackets into place on the sitting square. I had a friend ad a stabilizing piece to the top and bottom of the ramp.