Super happy with the gazebo! The delivery was right on time. Not hard to assemble. Took my husband and son 2 days. Nothing was missing or broken. It looks great!