Bought two of these for our deck.  We LOVE them!! Few words of advice put the roof together then tip it up on its side, attach the legs, then flip it up.  We did this on the second gazebo and it took 3 fewer hours to assemble.  Also,  there are many little things NOT specified on the instructions that end up being HUGE things.  Annoying.  It ends up being trial and error.  Good luck!! Great gazebo though.  I hope it holds up to the elements!