A friend of mine had an F150 almost identical to yours. I liked it. He had the 4 door 4wd model though so the cab was a bit longer. I am a Ford guy. I think the new Chevy's look like somebody took a big dump and modeled a truck after what one of their turds looked like. IMO the best looking Chevy trucks were made from 90-98. I would never buy a new one.
My friend got rid of his F150 though. He drove it every day and he said it got less than 10mpg. He used a tank of gas every day. He traded it and got a new Nissan Pathfinder, but his wife stole the pathfinder so he drives her 7th gen Accord now haha.