Vintage US Navy Dress Whites. The date code says 43. They may be WWII era, but I am not sure? They are some stains as seen in photos. I sure they would come out with a good wash. Looks like coffee.