Perfect fit for my 2006 F250 and unbeatable price! I was motivated to install them myself after my local shop charged what I felt was an unfair price. I found a YouTube video explaining how to install them and got the job done in less than 30 minutes!