Both sets I have owned have a perfect fit BUT they are cheap and mass produced, so expect some variance from one set to another.
For the price though, there at least worth a punt.
Don't waste your money on the near £200 RacingLine ones, even if money is no object.
The eBay/Ali-Express/Amazon direct OEM replacements are perfectly suited to the job and look exactly the same as the RacingLine ones.
I know loads of owners who use them, including myself. Not problems at all.