Different model, but I fitted them to my 1150.
The paint on the heed bars is wafer thin, the rubber seals on the joints aren't great so the insides of the tubes soon start rusting.
The fit isnt bad, a bit of pulling and tapping and they all came together.
Dropping the bike off road broke one of the stubs that fit on the frame.
They are not great quality but they are reasonable value.
The welds are reasonably good looking.
I'f you slung the bike down the road I'm not sure how well they would stand up, but minor spills should be fine.