Gazebo was shipped in a timely manner but our box was all torn up; luckily everything inside was OK.  Definitely takes two to put it up and we thought it was a bit difficult.  Fabric on top is a bit thin but overall looks nice and will keep the sun off the grands and be a nice addition to our pool area.