I am parting out a 2017 Ninja 300. This is for the ABS hydraulic brake parts + the sensors. What you see is what you get. It all worked fine on this bike, however there is no warranty and no returns. I did have to bend the lines some to get it into a box that would not be cost prohibitive to ship. I drained the reservoirs. If you fill them up when you get them before you pump a master cylinder, you may get lucky and not have to bleed them. I installed a small port on the reservoir caps to pressure bleed the system. I will be adding more parts from this bike as I get time.