Lots of screws! It took us around 12 hours to assemble, but well worth it in the end. This gazebo is solid and looks amazing. We live in an area that is known for sustained winds over 30 MPH on a regular basis and we are not even close to worrying about it.