Not good for cosmetic upgrade.
Wasn't straight when threaded all the way in. Didn't look good crooked. Never used it to tow. Fits 2006 BMW 325I.
Rating: 3 stars