Gazebo is great.  We paid for set up and that was cancelled dur to worker being a no show.  Still waiting for refund on that portion...beware