This product does the job but it is of poor quality in its finish: rough joints, scratched surface on one of the bars and "blimps" in the chrome near where the rails connect to the base. I had ignored cheaper products from competitors in the hope of getting a better quality product, but I was disappointed.