The roof panels were not easy,  but overall not too bad to build. Solid construction and positive purchase. Having the bug screen and curtains included is certainly a bonus!