These hubs are trash. If I could give a negative rating here i would. I bought 2 of these and installed them on 2 different trucks, both blew the grease seals within 2 weeks.Contacting the manufacturer for warranty is impossible. I'm still waiting for a call back on the voicemails I left. Walmart took pity on me and sent me replacements for 2 of them after many many attempts to contact the manufacturer and those were just as bad, one instantly threw an ABS code and the both make more noise than the ones I was replacing. I'm shocked that the wheels havent fallen off yet. Do yourself a favor and spend the extra twenty bucks on a known brand that will back up their product.