I have driven with bfg ats and I own a set of general at2s and I would prefer the AT2s. They are about the same off road, but the generals handle better on the street and are cheaper. They do good off road and I've had mine in mud sand and snow. They also wear pretty good. Mine have have tread and Ive put 23k on them of me driving like a maniac and doing burnouts and stuff