Excellent Product - Solid and easy to install - (with two people and a step stool and a level it is super easy)
Has all the parts and its strong. I was impressed.