Very pretty mirror.  Ordered it, it arrived and was hung. The next day it was in pieces on the floor as the hooks that were part of the mirror broke.  
Way fair sent out a new one - we figured the first must have been a fluke.  It happened again!!!
If you have kids or pets, I would think twice before ordering this!   Way fair was great throughout this process - the mirror was not!!!