All metal! This Hitch Cover won’t break like plastic. Fits 2" X 2" hitch receiver. Soft gasket prevents rattle. Hitch Face dimensions: 4" X 3.5" and chrome emblem approx 3" X 2" Officially licensed and 100% made in America