These are high-quality, ABEC 7 bearings, ideal for both "D" and "C" can motors, at an affordable price. We've used these bearings in multiple USRA Nats winning motors and they have proven to be very reliable. These bearings are flanged and shielded and are perfect for both the can and endbell.