Are they good? - YES, IMO
Do they create lots of dust? - NOPE, ALMOST NONE
Do they last a reasonable amount of time? - YEP, MINE LASTED AGES
Some people hate them as they're poor on track. They're only meant to be for fast road use which they're perfect for, if you want track pads then look elsewhere.