When it arrived it looked like it had been used. Attached it to a 2018 Jeep Grand Cherokee and after 2 days it started to rust. Also, when towing a small jet ski, the vertical oscillation between the hitch and receiver was very noticeable, to the point of leaving small dents in the receiver hitch. It doesn't fit as tight as it should, find another product.