Pedal is firm to me. I wouldn't say it's factory but feels good. I put less pressure now than before and it feels safer.

I do tow sometimes and this will help for sure
ImageUploadedByWAYALIFE1428022495.456324.jpg