The braking and the bite is good. Far better than the stock / OEM pads. Durability/ life will check upon some more usage.
Can be priced better I feel as it used to be much cheaper when it was initially listed. May be you're taking advantage of the demand.