Very happy with the quality of this product, but installation was more challenging than I imagined.  You have to really have to install things super loosely at first, and even then, a lot of pulling needed to get final holes lined up prior to tightening everything.