Needed to replace the bearing of a wind vane/anemometer. This was exactly as described and fit perfectly. The price was very fair for 5 bearings; the local hardware store wanted more than twice as much for one bearing than I paid for 5 here. The warehouse works perfectly.