This All Gave Some 58479 Gave All Hitch Cover is proudly Made in the USA. Each Hitch Cover's face plate measures 4.7" x 3.4" and is applied on a black heavy duty injection molded plastic 2" hitch cover; link pin not included. The face plate of the hitch cover is sublimation printed to provide a beautiful glossy finish sure to catch the eye. This hitch cover would make a wonderful addition to your truck or other vehicle. A percentage of the sale of each SubmarineGear item is forwarded to the licensing departments of each respective branch of service in support of the MWR (Morale, Welfare, & Recreation) program. These payments are made by either ALL4U LLC or the wholesaler from where the item originated. Our team thanks you for your service and your support of these programs.