Was a process to put together. Took 3 of us about 10 hours but definitely worth it! Love my gazebo!