For being a 2005 it is in good condition. I just replaced the upper and lower ball joints, shock absorbers, passenger side wheel bearing. It has had the rear diff repaired by the dealership. It currently has a K¬ cold air intake. There is very little rust and the inside is very clean. I have never smoked in the truck. There is a check engine light on for fuel system air leak that has not been fixed.