This is a Canadian Armed Forces NAVY cloth embroidered Paymaster sleeve badge as pictured.  S&H within North America is $2.00; $3.00 overseas.   Badge is 2" X 2 3/8".  Please see the other similar items that I have up for sale and auction on ebay.  Thank you for viewing.