It is a sturdy structure and relative easy to put together. Me and my son did the build and then had some friends come over to help us put the top on the post. It is well built and high quality. Easy to attach to the deck. The only draw back is the wrenches are not very good but i had my own to use so it worked out well. Very nice product and looks great