I had a lot of trouble deciding the mirrors for my bath remodel. I decided to take the chance with this one and I am not disappointed. The size is perfect, the mounting hardware is attached firmly and looks easy to install. But most amazingly the mirrors were packaged so carefully that they arrived in perfect condition.