We purchased this item for our son who loves to be outdoors, and my wife and I decided to take on the task of assembling it ourselves due to being stuck at home during the pandemic. Overall, the construction went well, but we did need to order a few replacement parts to complete the job. Customer service was great in making sure we got what we needed. It took us several days to assemble and seal the wood, but it was overall a fun project. The end result has been a great playset for our son, who will undoubtedly love it for years to come!