This is the second set of bearings I have purchased from VXB. The first set is going strong. In the past the stock bearings in 2 stroke bicycle motors fail with prolonged use after 500 miles. I have done 1500 miles and they are holding up great. The second set is going on a customers rebuild as he wants to make his stock motor reliable for prolonged use.