We love everything about this purchase. The mirror arrived intact and is exactly as is described. The color of the frame is perfect. Prior to this purchase, we were going to frame our existing bathroom mirror (it was frameless) and found a web site where you can custom order your frame. The problem was that it would cost $122.00 to frame. When I found this mirror on Overstock, it was less expensive than "doing it yourself" and all the work was done for us!