We are so happy with this gazebo! Very well packaged and each piece wrapped for protection. Everything lined up perfectly and instructions were clear. Took my husband and son a total of 6 hours (not the 3 that the instructions said) with additional help from 2 friends when it came time to lift it up and attach the legs. The bolts to attach to the concrete were included, as well as long bolts for attaching to the ground. We highly recommend this Sunjoy gazebo.