Ditto to just about everything that's already been said... I posted something on Tundratalk.net about this experience a few months ago. I had a 2009 Tacoma Double Cab and loved it. Except, We're a family of four that does Sh..stuff, tow a boat during the summer months, and always find various other reasons a bigger truck is a better fit. Even though our last 4 vehicles were all Toyotas I promised myself I would give a chance to all the other truck trucks. My father and Brother both have Fords and love them. ZERO Issues! (2007 5.3L (I think) with 230K miles and a 2012 5.0L with 95K miles) My word of advice if you're considering a F150... Based on my own research, family opinion and talking to someone i know who works at a Ford dealership, if you want to stay out of the service bay, buy the V8. Don't touch the ecoboost.
My list of musts were pretty simple. V8, CrewCab, sunroof (my tacoma didn't have one and that bugged the crap out of me for some reason)
Anyways, I drove a Ford, Chevy, Dodge, Nissan and Toyota. Reading other reviews makes me think the Chevy may have had problems. I made it about 1.5 miles before I knew it was not the truck for me. (Thing must have shifted 800 times in the first mile trying to figure out what gear to be in, did not respond well to pressing of the accelerator, (felt delayed), seemingly more buttons than a space shuttle and at the end of the day had a little yellow bowtie on the front of it). The Ford was nice, drove well, had all the creature comforts you would want and looked pretty sharp on the inside. Nissan was "OK" but I didn't care for the interior, and the unproven platform in regards to reliability and the regular half ton version looks silly to me. The larger XD looks OK but the smaller truck with that front end doesn't appeal to me at all. The Dodge drove the best of any truck I have ever been in. Not even close to be honest. I liked most everything about it. Honestly, it was online research that was the only factor that kept me out of a Dodge. Too many folks with transmission issues. (Certainly not like everyone who owns one has problems but enough chatter to make you think twice).
At the end of the day, I wanted something that had all of the same mechanical problems as my tacoma. Which of course was NONE. A truck by the way that sold for $18K with 120K. (Another reason to stay with toyota?!) There are a few grievences. Can't get a 6 ft bed. The rear seats don't hide any useful storage. The gas tank is too small (mine is a 2014 with a 26 gal tank). The snap in bad-liner is total crap. will be removing this at some point making a snowmobile groomer/drag out of it at some point and spraying one in. That's it though. Everything else is as it should be. I got lucky and found a 2014 with only 20K on the clock for about $20K less than it would have been new. Old timer was moving on from the crappy MPG. (I'm convinced Toyota will never make my perfect truck)
What's good about it and why I said ditto at he beginning of this post? Most everyone has already mentioned everything I've already said. I'll pay an extra $20-$30 a month in fuel (based on the amount of driving I do) to drive a Tundra over all the rest when it comes to fuel economy. It's a premium you pay to stay out of Toyota's garage. I have a great deal of comfort knowing that I have virtually the same engine as folks from the last 10 years. An engine that has had been reported to have little to know major issues. Should also make it easy to get parts down the road when this truck has 200K miles and I need something... should be enough stock in the local salvage yard... then again, maybe they'll all be on the road... Oh and the sunroof. yeah it's got one. But you've got to get the limited package to have it. Problem is, I don't care for or need ANYTHING else that comes with the limited (leather, dual climate control, chrome up the wazoo). So, it was an expensive sunroof.