Was a fairly easy install, came with everything you except an Impact Driver. Price was right, quality is good