theres a paper tag on the underside/inside of the cover on genuine OEM covers.
aftermarket fits like ass and most insurance companies use them because theyre cheap and they can. if you can get a decent oem go that route. our bumpers are made of fancy oelifin plastic and stuff doesnt like to stick to raw plastic