I am very happy with these pulley bearings, they look very high quality. Also, the price was surprisingly low since shipping was included. I ordered them on October 5th and they arrived (at my home in the US) on October 27th, well ahead of the estimated delivery date.