Chrome plated hitch cover, made out of 1/4" thick carbon steel. Shiny chrome has mirror finish. Compatible with a 2"receiver. Measures 5-3/4" wide X 5" tall. Three sets of holes on the square tubing to adjust for a perfect fit.