This mirror is perfect! It looks great in my bathroom. It came packaged very well - I have to admit I was nervous about ordering a mirror this large to be shipped! But no problem! It came with everything the contractors needed to install it for me. I’m very pleased!