The gazebo did take some time to put together.  Having read the reviews of people who had purchased it before, we were prepared for it.  Taking time to read through the instructions and have things laid out in the order to which they were to be installed helped.  We have it set up beside a lake that gets a lot of wind and it stands up very well in the strong winds.  We have put more ties around the shut panels when we are not there to keep them more secure.  All in all would highly recommend this gazebo.