Love love love this mirror. It fits my space perfectly.  It is exactly what the description says and my contractor had no problems wiring it and putting it up.