Thinking of buying LaRosa slip-ons for my RG has anyone put these on their bikes ? any opinions on their construction and appearance