I bought these for my 2011 Honda Ridgeline. They fit fine, but are slightly shorter than the factory ones and take a different size socket.They went on great, but at the first tire rotation so did, about 1/2 of them were hard to get started on straight with my fingers. I always use a little anti-seize on the threads too. Makes me wonder about the durability of the threads. Time will tell though.