Not that I have a lot of experience with this product. But I was very pleased with it. Easy to install. Well made.
Recently my bike fell over (don't you hate when that happens), and it received some damage to the mounting blocks (which I am trying to see if I can get some replacements for) and the hose clamps that held them to the crash bars broke off (preventing damage to my crash bar). Hose clamps are well hidden and the look is good. They are adjustable to fit your particular size, but you may be limited as to how much. I'm an 5'9", and am comfortable with the position.