I have bought these before and am very happy with performance. A good balance of life vs stopping, with no squealing, disc wear, pad crumbling etc.
all correct and fast!