I have over 40 years experience with transmission coolers -- and the B&M; "Stacked Plate" Transmission Coolers are STILL the best in the business !!I recently installed a #70268 Model in my restored 1995 Mercury Grand Marquis (V-8, Automatic Trans), and the improvements are distinctly noticeable. The lower transmission fluid temperatures make the transmission work more smoothly, especially with the quicker, sharper up-shifts and the firm down-shifts, too !!All the hardware was included, and the installation was quick and easy.Other reviewers have recommended routing your cooler lines to the Tranny Cooler FIRST, but that is completely WRONG -- ALL transmission cooler manufacturers, as well as Ford Motor Company, tell us to route the cooler lines to the RADIATOR FIRST -- and they tell us this because THEY KNOW from decades of experience and thousands of installations on ALL types of vehicles that the Coolers work BEST when routed to the RADIATOR FIRST !!When installing a tranny cooler, it's a good idea to drop the Tranny Pan and change the Tranny Filter --  I added a B&M; Drain Plug Kit to make future transmission service easier.You CAN'T go wrong if you just follow B&M;'s clear and complete instructions  !!I did NOT use the Nylon anchor straps through the radiator-- instead hanging the cooler about 2.5 inches forward of the AC Condenser -- with the hose fittings pointing UP, as recommended by B&M.; Mounting the cooler with the fittings at the TOP will assure that the ENTIRE trans cooler surface is being utilized.With cooler properly installed, the transmission now runs at 175-180 degrees @ 75-80 mph -- with outside air  temps of 100+ degrees F.Valvoline Synthetic Transmission Fluid has given me great service after many years of desert and mountainous driving -- I recommend it highly -- with NO additives !!~~~ MOST IMPORTANT !! ~~~ After installation, BE SURE to fill transmission fluid to the proper level -- add fluid only 4 ounces at a time, check again, and DO NOT OVER-FILL !! Too much fluid leads to aeration and certain transmission failure !!Good Luck !!