I have used these bearings for several 3D printer filament holders. They work fantastic. The bearings are smooth and move freely. For absolute best performance, I could dissolve the grease in the bearing and replace it with a lighter grease (like oil), but I think that would only be necessary for something like a spinner. I highly recommend this camp.