I purchased this industrial and scientific product and was extremely pleased with the results. As a result of my tests, I determined that these precision bearings are dependable and long-lasting. Their stainless steel construction ensures they are rust-resistant and can withstand high temperatures. The 1500-piece set provided me with more than enough bearings for my project, and the variety of sizes allowed me to tackle multiple tasks. The only minor downside is the somewhat higher price point, but the quality is well worth the cost.