I drive a 2017 Tacoma (3rd Gen), SR5 trim, V6, AT, double cab long bed and here is my input.
Background: This is our daily driver and vacation vehicle. My wife daily drove it to work just before she retired. It has 80,000kms (~48,000mi) on it now and we bought it brand new. My driving style is easy to medium going (coast up to stops, brisk-ish acceleration from lights but no John Force burnouts, I corner briskly on the highway). I tow with it about once per year, the load ranges from a 6x12 U-Haul with mulch / soil / bark etc. to an 8x16 flat trailer with structures to assemble eg. greenhouse or pergola on it. The towing is generally in town / some rural. The truck came factory with the tow package, so it has everything I need (4 pin / 7 pin plug ins, trans cooler, receiver hitch etc.). I installed a Tekonsha controller that was it. It is rarely driven in snow simply because where I live now there isn't snow. However when it does snow it can be heavy and deep so the 4wd has been used. The bed is filled several times per year with mulch etc. and I hauled a complete 454 Chevrolet engine to Vancouver once in the bed. I do not off-road with the vehicle ever but I do travel along forestry roads / gravel / dirt roads when the occasion arises (touring / wilderness trips etc.).
The Good:
The truck looks good, subjective I know.
Gas mileage is outstanding (I came from a full size GM 1500 series with a 5.3L) both city and on highway trips.
It handles excellent in town, towing, loaded and free wheeling down I-5 to Portland, the Coquihalla across central BC or wherever.
I am 6'4" and the truck is comfortable on long trips. I do have to fold a bit to get in but once I am in it is fine. My wife bought a lumbar support pillow for her seat on long trips so she might rate the comfort a little lower but her pillow fixed that.
Power is more than adequate for all my usage (occasional hauling, passing on single lane rural highways if need be, climbing the Coquihalla, etc.). The motor needs RPM on steep hills, that was an adjustment from my GM. I am not bothered by the high RPM on steep hills.
Cost of ownership has been excellent so far. Zero repairs, beyond routine maintenance, tires, battery etc. All recalls are complete and done by Toyota free of charge. I do my own oil changes, have replaced one set of tires and replaced one battery. Nothing bad about that.
Nice storage compartments, both inside the truck and in the bed. Tie down cleats at all 4 corners, soft open tailgate all excellent. It has a 110v outlet in the bed but I have never used it.
Interior wear is excellent, nothing showing so far and the paint is pretty good, not too soft, not many swirls / twig scratches etc. Interior is roomy for 4 adult on trips.
The HVAC is excellent, great heat, great cooling. Real knobs to adjust parameters too.
The So-So:
The truck is noisier than all my GMs. Cabin / wind noise is quite noticeable. Took a while to get used to it. It is not terrible but more than my GMs. Yes I know it is a truck but I am comparing to other trucks I have owned. Also, the engine is quite noisy, I am not referring to high RPM while hill climbing (that is loud too) but just at idle, going through a Wendy's drive through or whatever. They are all the same, this 3.5L it sounds like a quiet diesel at idle. It was like that from Day 1. Not a big deal once you learn it is "normal" (engine design etc.) but certainly noisier than my other trucks. None of this is a deal breaker for me.
Brakes are ok... but not great. I am referring to unloaded normal braking here. I do like the hand brake over the old style foot parking brake. But the service brakes are just ok. When I do a pad and rotor change I can probably make that better.
The Bad:
I really dislike the transmission control / power train control programming. It is terrible. It is always upshifting early (for economy) then downshifting because it upshifted too quick etc. Mid throttle acceleration can result in a crazy too many gear downshift so it is unstable that way. The constant shifting just drove me insane for the first while. Toyota has flashed the PCM a few times, I don't know what revision I am at now, it has been a few years. It just isn't good. I have gotten used to it and live with it. The transmissions are reliable in these trucks as far as I know talking with other owners and mine is fine but... I still don't like excessive shifting... shifting generates heat and clutch wear... it can't be good. There is a tow button (ECT) that stabilizes things a bit but you shouldn't need to engage that unloaded.
That is it for bad, which is pretty good in my opinion.
I hope to keep this truck for many more years. If it got stolen or written off tomorrow I would go shopping for either a new Silverado (back to a full size GM) or the 4th Gen Tacoma. The only reason a full size GM is back in the mix is I am getting old and that fold I do to get in is getting harder.