Packaging was really good mirror wasn't broke or anything and it came super quick the next day actually after ordering. Only rating on packaging and delivery only, I've not had the chance to install it yet.