Just like most things plastic upper and lower tanks. Like most aftermarket items you will have to drill one hole on the right mounting bracket. Only time will tell if it’s a good product. The one that came with the van was 35 years old and the only reason I replaced it was because it had calcium buildup and no one does braising/rodding anymore.
Fits my 1990 dodge ram b350 1 ton van. Included hose connections for transmission oil lines. Overall please with product, described exactly. Not all copper as original but does the job and keeps van running at temperature. Great item!