A great product, fairly easy to assemble, though it will take two people to hold parts as it goes together or you'll risk damaging it in areas that are just held together in one plane with screws. Fairly sturdy once all parts are in place but subject to shear in the process. I don't have it attached to the house yet as my deck is not level and zi need to build up a shim along the front bottom edge to make up for it, and spring weather is slowing the process down. Can't wait to let the cats discover their new outdoor adventure space! Bought on sale- which seemed a fair price. At full price it should come with installation!