The grille is awesome on my 2018 Jeep Wrangler JL Unlimited. My 15 year old could not wait to install it and did it himself in about 25 minutes. It was well packaged and all the parts were there. We reused the snap out plastic rivets on the top and the bottom clasps were already installed on the new grill.It is sort of a matte black and marks up easily. I will paint it eventually but can't decide if I want to match the color of the Jeep (Anvil!) or go with a textured black finish.