arrived in very good condition, well wrapped and each part is safely wrapped too! easy to install just need to be careful to ensure no damage while installing. the sticker also very strong, attached well. asked to use it adter 24hrs but already use it cause cant wait. will recommend!!!