Took 2 full days to build. Customer service was great after I snapped a bolt and had to order a new one. Most importantly my two young kids love it and even months later now still play on it everyday.