I purchased two of this style mirrors for our bathrooms.  I was a little concerned ordering online and getting to it to match my cabinetry.  We are just now putting them up but I think they will work wonderfully.  The only down side was it was missing the 1/4 by 4 bolts and my husband had to make some in his shop at work. (Luckily that is the kind of work he can do)  We did not have time to wait for them to ship us some.