I purchased this for my son's second birthday. I was surprised how quickly it came and how easy it was for the company I hired to put it together. It took them about 12 hours.my son absolutely loves it. Especially being quarantined, it has given him something to do! 
We had a few pieces of wood that were damaged in shipment but Backyard Discovery quickly sent out new pieces within a week. The customer service was great!