They arrived dry as expected but the bearings have already lost the quality they used to be. I lubricated them well, the excess grease that came out of the bearing when I mounted them on the cranks was dirty and black. The tolerances were poor compared to what my printer came with. A camp has lost two balls. I'll only keep them if I absolutely need a new bearing, but I won't be using them. They had to be coated with something to protect the bearings from corrosion and keep the seals in good condition. Next time I will order my next set from my printer manufacturer.