Backyard Discovery must have made improvements to the QA of this product because mine fit together perfectly!  The most time consuming part was re-staining it to fit the look I was going for, but it was well worth it.  I was able to set it up over the course of an afternoon and couldn't be happier with the end result.  At this price point and the ease of setup, I wouldn't recommend any other pergola.