This pergola/canopy is exactly what I needed for my patio. I have a large (35x10) patio with a hot tub on one end and my grill and griddle on the other. I purchased 2 of these, one for each end. I'm a pretty handy DIY'er and these took a while to assemble and put up. It took 3 of us to get the 2 sets of legs standing and secured with one of the cross pieces. All in all, it took probably 14 hours to put up both. It wasn't very difficult, just lots of steps. The directions were all pictures but were easy to follow. I love that they included 1 or 2 extra pieces of each bolt/screw/washer or nut. I didn't need them, but I'm glad they were there! We get a lot of wind so I used the included hardware to secure all the legs to the concrete and the legs against the back wall of the house. Very secure! So far I am very happy with these.