We installed  the gazebo on our deck. It took 3 days about 5 hours  per day. We are both over70 wecould not  have done  this without  help. It was a little more difficult on a raised  deck. I was concerned that we would have to take our railing down but it  fits  perfectly. Our deck is 12 feet by 24 feet the legs cleared by  about 1 inch. The roof tucked in under our soffits and gutters.  This was a lot cheaper  than a roof. Happy  camper.