Which model year bike is it?
Does it have the deep swingarm,or the cast item?
I had the Casoli version on my '02 bike,and it fitted very well.The QB huggers fit very close to the rear tyre and can touch when the tyre warms up and expands.(I think they were designed for the 190 shod 999)
I have the Casoli hugger on my '05 bike and had to fit a couple of spacers on the rear fixing,again to avoid touching the rear tyre.Looks great tho...