Overall it looks amazing and operates without error. However, the assembly was rather tedious. The holes for the hardwhere did not line up and had to be re-drilled. Also the measurement it gave me for how high up to hang the rail was too low and I had to re-drill more holes in my wall to hang it higher. Also if you don't have studs in the perfect location you will need to either attach a piece of wood to your wall and mount to that or you can use high weight dry wall anchors but then you can't use the included screws so they won't match the color of the rail. I definitely recommend this product but if you have no knowledge about drilling and proper hanging of the rail I would get a pro to do it for you.