So far it's a very good product.  Assembly and installation was as easy as I expected.  Let's see how it holds up through winter.