I bought this and ended up not needing it, but it was past the return window by time I figured it out. Comes with master cylinder and reservoir with cap. This master cylinder will fit the following: - 1995-1998 Jeep Grand Cherokee (ZJ) - 1995-2001 Jeep Cherokee (XJ) - 1997-2002 Plymouth Prowler