Product us solid. However, I  hired the install service. Unfortunately  that experience wasn't ideal. Installer had no experience with this product and couldn't get the bracing bar to align. Stated it was a manufacturer  issue .  I have no cause to not believe him, but here I am having point twice the time on that I install with a less than promised product.  Following up for compensation is not how I want to spend more we of my time. I hired out for a reason.