Steel number of items. 689 full ceramic bearing 9x17x5 miniature ball bearings. Time has proven this bearing for exceptional performance and durability in the hobby industry including rc cars boats robotics bicycles many other uses.