This product is nice but on top of both of my cabinet mirrors, there are several defects in the mirrors that cannot be fixed. So this is why Im giving it 3 stars. Because it more of a hassle for me to send them back.