The cab is very clean. The bed is a little banged up, but if you are needing a truck you probably need a bed. So I will not worry too much (or probably notice) if there a new dent or scratch on the inside of the bed.
It runs absolutely amazing and is a decent ride for a truck. AC works good too!