Package came wet and damaged. I dont think it was their fault however, they could've prepaird it better. The part, needless to say, did not work! The wires were not properly insulated (3rd picture cord on right-hand side). It didnt not fit properly (damaged my laptop). The package did arrive on time though.