Fits 89-95 Toyota truck and the same generation 4Runner and probably other Toyota 4x4s. Will also fit earlier trucks and 4Runners for sure.