The aftermarket covers I bought from China sucked. I ended up dropping big $$ to get some OEM from the UK and they are flawless. I recommend going with the OEM.