It all fit really easily until I tried to clip the right mount on the reservoir, something was not quite right and I could not get it to clip on like the original. I ended up breaking the clip off while trying to get it through the mounting hole. Other than that it all installed pretty easily, just pretty disappointed that the slot for the clip was not right and the clip broke off.
this was a perfect replacement for my older, leaky overflow res. i should have done this a long time ago, it only took 10 minutes to swap out including the time for me to walk to my garage, grab a screwdriver, and walk back out.