Well made and would fit well butI didn't realise that to install it, you have to remove the rear foot rests permanently, I may have missed it in the description, but I don't recall seeing that. This is the only reason I removed a star.
Evotech refunded my money without any quibble.
If you don't mind loosing your rear pegs, then this is a neat accessory.