It fits the stock grill, at least the real one does. I put the real one on a couple days ago. It fits perfect and won't pull off. I know the cheap knock off don't fit as well from what I've read. There's not much of a price difference between the two in price either.