Product review (5 stars): Just right
It all came in one package, nothing was missing and on time.  The parts includes instruction of how to install it so it was easy. I bought a tool to install it but I think you can actually install it with some of your current tools, you just have to figure it out.