Swiss Tex Navy Goat Military Vintage Patch Crafts Made in USA. IT is 3 1/2 x 2 5/8 inches. IN original packing unopened. Pay through ebay. Buyer pays shipping and handling of $8.00 in the US more for international shipping.