Its got 3 plastic hexagon shaped mounting plastics, self tapping screws go into that, plate goes on top. Has screw holes on for drilled plates but I just used some strong sticky back foam.
No fitment issues, was as bolt on bolt off as the original
Paid £280 cash, was listed up at £300 on ebay...