It seems nice, but the construction is a bit of a nightmare and major task. Still not done with the roof yet... It's the worst part and the sliding of rubber gaskets in to maintain the structure while holding a panel in place and screwing a nut into a long screw is something different all together.