The head I received was immaculate and really nice surprise that being said it was the incorrect head we are now working to fix that issue I have already returned the head I talked with Mr Brad he was very polite and I will be getting back to him soon as soon as the weather clears and I can get into my truck again to get the information he needs. As far as I'm concerned this is an outstanding company and you're going to get what you pay for excellent service excellent parts and even though it was the wrong head it was immaculate