Absolutely perfect! Gorgeous huge mirror, easy to hang! Would be 5 star however the delivery company chose to leave my mirror outside on a huge 8ft palate IN the rain over my ENTIRE business weekend. Cardboard box was completely wet and falling apart. Luckily the mirror wasn't broken and wasn't stolen! Delivery company is 1* , mirror itself was 5*!