This item fits my 2004 Grand Cherokee with 16" OEM wheels. It took a few hits with the stick to fully engage, but eventually it passed. Revain says it doesn't match the Jeep WJ, but it will suit anyone who seeks it.
I lost the factory center cap on one of my bikes and was able to remove it and get a part number. This hub cap has the same part number as the original. I put it on today and it fits well and matches the other factory center caps perfectly.