The best wind deflectors in the world are from climair a German manufacturer, they are pricey but will not fall off, I think they pass the German tuc for insurance because if a wind deflector comes off and hits someone insurance will not pay out, because it's classed as a modification. they are made to measure for every car, not sure about the MG5 as its new to the market. The one you get of eBay our Mick's garage etc are crap. Climair only sell through their website. Also check the vids on YouTube about them.