This is a quality product! It was packed so well, I didn't think I'd get it unpacked. Very pleased to be able to replaced my rusted out screen with a reasonably priced one!