Very nice-looking pergola!  Assembly was a little tricky, but was accomplished in about six hours.  There were a few aspects that we felt could have been better designed to make assembly easier and make the final product look cleaner/neater, but overall we were very happy with how wonderful it makes our patio look!