I left a 3star rating since I did not open the box and will need to give the mirror away. It turned out to be too large and I accepted a small refund since the return shipping was as much as the mirror. This may b a great product; but, now I know returns are expensive.