This mirror is perfect! Fits the space nicely and goes with everything we’re doing in our bathroom. Delivery was fast and came well packaged and safe from any breakage. 
It is heavy and does need the proper support to hang, but we bought some heavy duty drywall anchors and should be good. Can’t wait to hang it up and have the bathroom finished!