These mirrors look fantastic in our remodeled bathroom, and can't be beat for the price. They were solidly built and are not light/flimsy. They do well in the bathroom space and after a good clean, have been resistant to the fog that can build during a shower. 

They did not arrive with hardware, but we were easily able to get some wall anchors at one of our nearby Big Box stores that could do the job. Would purchase again!