I have not installed it yet, so I can't speak about function. But if seems well made. The color is slightly different than the picture, so I'mma not sure if it will work in my bathroom yet.