These ball bearings appear to be of high quality. They arrived in a hard plastic snap-top container and were lightly coated in oil. Not using them for their intended purpose, I washed them and after a couple of weeks they show no sign of rust. I use them in mechanical art and noise machines.