I have never replaced brakes on a Foreman but I have replaced brakes many times on all types of Honda dirt and street bikes. Generally speaking nothing works as well or fits as well as Honda OEM. Honda parts usually cost more than aftermarket but IMO they are worth it.