I just did a rebuild about 10 days ago. It took about 10-15 minutes.
My personal advice tips:
1.) When slipping on rubber seal on the piston, lube parts well with Armor All, should slide right on
2.) Make sure you have the correct long nose pliers intended for the inside larger snap ring. The snap ring for the rubber boot comes right out the one behind it can be tough without the correct tool.