Awesome mirror. Arrived on time and packaged very well.  I hung it in my main floor bath with grey cabinets. Looks great. It is pretty heavy so be aware.