I recently overhauled my XR650R supermoto's top end. From checking reviews for my bike, I settled on an XRs Only piston kit, which has a Ross/Al-Baker piston in it. For my bike, it had the best reviews and reliability across several forums. The old piston I pulled was a Ross as well. Nothing wrong with it at all.