The gazebo arrived really fast. The tricky part is assembly. It took 2 days to put this together. The instructions are not the best to follow and it does take more than one person to put this up. Once it was up, it looks really nice.