Quality seems really good. It took me about 45 minutes to assemble by myself. It would have been less with some assistance. I haven't hung it yet - waiting for the winds to subside.