We got to the last two pieces (the rails for the canopy to slide on) and the holes on the main posts were on the wrong side and did not match the holes in the rails! We are waiting for replacement parts but not sure they will be any better (beside having to take apart the whole end of the pergola). Otherwise, it's what we were looking for.