The chain case was in good shape and clean seals were of good quality, although the bearings were cheap Chinese manufactured bearings, if you don't mind paying out some extra cash for quality bearings that you won't have to replace every season then I would recommend buying this, I was very disappointed to see poor quality