My 2019 F-150 is my first full size truck, but I had ridden in many trucks before. This thing is smooth, quiet, handles great, very peppy and gets great gas mileage (on flat highway +/- 25 MPG). It is the Sport model with extra ground clearance, so it goes up the 4wd road to my cabin w/o any issues.
In the winter I put Blizzak tires on it and call it my snow country Ferrari!
IMO, if you don't do heavy towing, it is the perfect truck (2.7 ltr bi-turbo w/10 speed).
Don't drive it a lot (I just love driving the Mustang), but in over 4 years have not had a single issue, and when I do drive it, it is usually hauling the ATV, or towing the trailer, or climbing the mountain. I have the extended cab and a 6.5' bed, just big enough to fit my Polaris 570. My grandkids fit in the back, and if I take them fishing and park close to the guardrail, they can slide across to the other side w/o any problem.
I think it was just the right truck for me and my needs, and in April 2019 I got a darn good deal on it brand new (it was on the lot). Paid $36,000 with a 9 year old (rusted) Escape trade-in. Sicker price was over $47,000. I could have paid cash for it, but instead financed $20,000 through my credit union for less than 3%. Payments will end in less than a year.