I put up a couple of these at the beginning of the year in the Minneapolis area. The assembly was pretty easy with two people (it took about 6 hours diligently working on it). The snow load throughout the winter didn't seem to phase the roof so I think this is one to set up and forget since it doesn't seem to need any major maintenance for upkeep.