To my surprise these bearings actually work. Excellent quality, smooth-running, not like square balls. I am very happy with this purchase. I recently bought some linear bearings. They either fell apart before they were installed, or they functioned like something that hadn't been constructed yet and were carrying sand. The product I purchased with this order is of good quality and does what it promises.