I purchased these bearings for my RC truck and they failed after just a few uses. Thanks to my knowledge gained in practice, I wasn't expecting much from these low-priced bearings, but I didn't expect them to break so easily. The only pro is that they are cheap, but the con is that they are not reliable. I would not recommend these bearings for anyone looking for quality and durability.