yeah it sort of does mate,
i just trimmed mine to fit properly and used good strength velcro to hold it, however, if i were you i would look into something stronger to hold it on,
i found in the heat the glue would go off and it would sort of fall off lol
but they look good
the best way to i do it i would think would be to buy a spare pillar plastic thing and screw it into that and then secure this back against the pillar if you understand, this would look much nicer and avoid it looking like a real bolt on bit of bling lol