This works on what I needed it for. We just renovated our bathroom and this is just what I need..easy to install I highly recommend. I havent tested the quality yet but hoping this could last the test of time.