I was working on a few things for my 3D printer that needed bearings and they worked great. They turn easily and can also be lubricated before installation to make them turn easier. lasted longer Price was decent compared to similar bearings I received a pack of 20 so I had some spares for future projects.