The first and second pics are new genuine ceramic speed bb90 Bearing.

The third and forth are ceramic as well but installed once. Bearing is absolutely smooth.  Am giving it away basically. Feel free to ask questions before buying.

Seal cap is ceramic speed. Includes ceramic speed lube kit.