This is a beautiful pergola!! It was pretty simple to put together, if you are good at these kinds of projects. It took my husband and I just a couple of hours to get it all set up. As you will see in the pictures, it doesnt have the bases on the legs yet as we are finishing our deck and moving it to mount it at that point. Even without the bases, it is sturdy. The canopy cover on top is actually attached to guiderails so that it wont flutter in the wind. It makes it easy to adjust to either side as well! My only two disappointments were that the main legs do scratch up pretty easily, as seen in the photo, and the cover is a bit thinner than expected. Even still, we love this new piece for our backyard!!