The gazebo arrived over 4 days which disappointed me . Setup was easy as long as you follow the instructions.   I was very disappointed to find that the curtains were stained with what looks like blood and mold . I did contact customer service 3 days ago and have had no reply yet. 
Over all the gazebo is very nice apart from the stains But be aware the roof is some kind of corplas product not sure how long it will last