Had a pair on my previous XJR1300. Sound fantastic and not too loud at all with the baffles in.
Look great aswell.
I never had the bike out in the rain so can't contest to the build quality personally but the new owner of the bike has been everywhere with the thing and they still look great on the bike.