The quality of the swing was as expected - well built, nicely finished, quality construction. As with most imported products, the assembly instructions were a brief one page "follow the pictures" which proved adequate for the level of assembly required. Unfortunately, the hardware package which included a handful of bolts, nuts, and washers, was missing all four "A" connecting bolts which are needed to attach the bench seat to the frame. With some persistence, I was able to find a suitable substitute at a local hardware store. This resulted in taking longer to assemble the swing, but did not prevent us from enjoying it once assembly was completed.