Gazebo came in good shape and arrived as promised.  It is extremely heavy (70 lbs.) so my husband need help putting it up.  Since we have not put it together yet I can not comment on the pros and cons yet.