I carry multiple 7 foot one pc. rods in mine and to be sure even with 255,000 plus miles it will flat out pull the house down , we actually own 2 of them ( my wife's 4x4 truck is a duplicate but with a 3.8 and 9 speed auto 2021 ) , much easier to get around in than a full size and will perform like a big truck when asked to do so ...
gas mileage is similar to big trucks though and the pre 2019 versions are the ticket ...mine has the big ole 4.0 v-6 puts close to 300 ponies to ground and with the 5 speed auto she will pull quite well , dragged my 38 foot house trailer to our place with mine and lots of boats and trailers and barrels of concrete and etc .....
my buds big ole v8 ford won't pull any more than my lil "baby" truck .....
I love my Nissan Frontier 4x4 4 door 2010 year model ....
wife's version of this model truck actually makes more horsepower than mine , but don't think it has the low end torque to tow heavy stuff , never tried to with it as of yet ...