I've had one on my 1098 which now has 15,000 km on it, it was fitted by the previous owner but I think from when the bike was almost new and it shows no signs of wear.
The only problem I've found is the neoprene lifting from the base on the 2 front corners where your legs rub, easy enough to fix though with some contact cement.
They look great too.