the product received does not correspond at all to the advertised description. the screen is supposed to be delivered with the buttons and adhesive pre installed; which is not the case at all. there is no button delivered and the adhesive is not at all stuck. I returned the product as soon as I've found.