5mm, no flange. Ultra precision! The highest quality bearings available in slot racing. Made in Germany.