A+ Bearing kit , cheap , easy and good quality

Very poor product

Purchased both the upper and lower shock bearings. Fitment was very poor! The upper bearing went out in 2 races and less than 10 hours of ride time. BIG waste of money and time. Sometimes you get what you pay for and this is one of those cases.