I'm not going to say it was an easy assembly but the instructions were clear and parts were well organized. I did most of the assembly solo and the roof panels would have been much easier with another free hand. It has been in user for two full summers now. We've had big storms with high winds and no issues. No leaks and great shelter from southern sun allowing us to enjoy the deck considerably more!