Very happy with the setup. We bought it with professional assembly, took a couple of interactions with customer care align on the date of assembly but they were great at rescheduling. It looks GREAT after the assembly. We live in Seattle so it was important for us to get a pergola that blocks rain. We are yet to know how good will it be with rain. So stay tuned )