I am absolutely thrilled with these mirrors!  They surpass even what I expected!  They are wonderfully constructed and top quality.  The instructions are straightforward and easy to follow.  Attachment of the wall brackets is easy, with pre-drilled holes, and all the necessary screws are included (hardware for actual wall mounting such as drywall screws, etc. is not included).  I’m very, very pleased with this product and would highly recommend!