Great kit. Good price. Bearings of this size is serviceable so cost of maintaince is cheap. Highly reccomend putting grease in those bearings as the reccomend. But some of my bearings feel gritty from factory, its not bad but something not expected from new.