I was so relieved to find a site that had a variety of sizes that would fit my bathroom space!  The mirror is high quality and I appreciated the simple hardware to hang.  No glue needed.  It did take two people, one to put in the hangers and one to hold in place.  
Beautiful addition to our bathroom.  Packaging was well thought out and mirror arrived in perfect condition!