factory disc brakes
It feels like you hardly have to touch pedal,no back pressure? Stops well?
Print