The mirror arrived well with lots of foam to protect it but the reason why I did not give it a 5 star rating is because there is a 2 small part where there's some scratches other than that it would have been a 5 star! Delivery was fast.