Every one I got in my tranny kits was an O ring and they never leaked. Kinda of a bear to get in some times though. They do look flat when they've been installed for a long time.