fit my 08 highlander, front right, but after less than a week i noticed fluid leaking out and after a week there was loud knocking over bumps. i think i got a defective part and because there really is no other options ill get another one and we'll see how it goes. i got the same brand for the front left and its working just great. it is nice than amazon is so good with returns, but it sucks you have to buy another one, wait for it to arrive and install it before you can take the old one off and return it for the refund.Update, I got the new one today and although it got here faster than anticipated, it came in a box that was in shreds. The last one I got was "used" and it cameIn the original packaging which was in better shape than this one. Also the other two I got had bands on them keeping them compressed for shipping, this one did not, so the rod punched through the box. Hoping that this one last more than a week.