This has been covered many times before, but I plan on going a little farther with it. First the 2005, with leather is a real bad seat, for me I found the thing to soft in the center, I did the 1" foam trick, that helped, but the real problem is first the seat is mounted to high off the cab floor, mine is all the way down on the front of the seat, and 70% up on the rear of the seat, why they mounted the front of the seat track on the raised bump is hard to understand. I suspect the designers were 5 ft tall. Anyway the other problem is the base is to short, there isn't enough padding behind your knees. So what I am going to do is remove the seat , and the seat base, lower the front down a good inch and a half by removing the floor bump the seat is attached to, add a structrual support under the floor, and a 3/8" steel plate where the bump was, cut the seat base where needed, and reweld with added steel if needed, I cant stand this any longer, I will fix this one way or another. This is not going to be easy, but I am half way into a 55 Chevy restoration, so this should be a one day event, I will keep everyone posted on how it comes out.