I recently bought the radiator and oil cooler guard for my M1000R. The fit and finish is spot on. The guards have enhanced the overall look of the bike too, which is an added bonus.
The second SP mount i’ve bought from Evotech (as well as other items), fits like a dream, great packing and fast service as always from the guys at Evotech!