I dont know a bout for the trucks, but bought some for a stang I had before this, and they fit good, the only thing I HAD TROUBLE WITH is I BOUGHT SPEAKERS SEPARATE, AND HAD A HAD TIME WITH THE SPEAKERS FITTING