The product was delivered within 4 days time, good experience ordering from LRL Motors.
However, the lever guard's inner spacer was not a direct fir for my Ducati Monster, had to use the OEM inner rod spacer to fit it on the handle bar. But that was not an issue.
The product is made out of ABS plastic, which feels very flimsy and is not that durable. It will withstand light abrasion, but I highly doubt whether it will have it's structural integrity during crashes (I hope it doesn't comes to that).
But ya, it's good to look at, I'll give it that!