definitely recommend fit fine well madeonly down side was it had two works great shipped on time this was a replacement for a damaged hitch when someone great bumper hitch very happy with my receiver for lexus rx300 nice gear poor fit out of the box i read a lot of reviews that warned users about had to horse it on a bit a minor five stars five stars hitch worked perfect on 2003 highlander 1999 very easy install in and out with in aprx trailer scissor jack good quality limited use but good at what it does