Just received this item today. The cover is larger that I expected (4.5" W x 5" H) so it really strands out. It is metal and is very sturdy. The shiny, chrome finish looks very good. However, the part that slides into the hitch receiver is plastic and is 2 pieces. You attach these 2 pieces to the back of the cover using 4 included screws & lock washers. This seems sort of "cheesy" but it appears sturdy when assembled and my previous hitch cover was entirely plastic. It lasted a long time until another vehicle hit it. The only slight flaw is the included foam spacer (meant to ensure a snug fit) is a little thin, so the cover does not fit tight. I'll slice a thin section off the foam spacer from my old hitch cover and add it to make it snug. Overall, very happy with this hitch cover for the price.