First I would give these adapters 5 stars because they fit perfectly. Almost hub, almost. I'm only giving 4 stars because they don't tell you that a standard 9/16 open ended nut won't fit. You can't put a socket in a hole to tighten it. So I had to order a 3/4 (19mm) hex nut with an open end so I could put the bushing in the hole to tighten it up. Otherwise they are perfect for my 04 Dodge Ram 1500.