We love the mirrors!  We put them in our master bathroom and they go perfectly with our design.  When my husband was putting them up, he did end up using his own hardware because what they provided made the mirror stick out and not flush to wall.  Still a great buy for the price though!