Full set of 8 Pistons with wrist pins and rings . They came out of a TCM 900 efi with less than 10 hours on it when my buddy upgraded the whole motor to a 1200. They are JE 757f 4.5 bore 540 tall deck 4.25 stroke 6.535 rod length part number 257975 all I did was wash them in a solvent tank and hand polished the tops . They are in great shape and I am willing to make a great deal on these list pice new is well over 900 call or text 661-904-8598 located 91390