The pistons are separate but still good value I done my M3 calipers 328 rears etc and others. I always buy new bleed nipples too. There's 2 sizes so check these also before buying.