Yes, it is baffled. This tank quality is top notch. Not like some of the other "cheaper" ones that others have had issues with. I have used this tank on the drag strip without any problems. This thing is ready to bolt in to a 67/68. Like I said in an earlier post, the only reason I am getting rid of this is to get one with notched corners (which just came in the mail yesterday).....