We love this gazebo. It took my husband and my son less than two hours to put it together. The netting is awesome and love that there is netting at the top portion of the gazebo. Very solid and well made. We have it bolted down to our deck. It has withstood a couple of heavy rains and seems to keep the rain out pretty well. We would definitely recommend this and it was delivered when promised.