Easily to assemble. As described. Dimensions are accurate. The polycarbonate roof panels block some sunlight, not all.