Navy Yankee Hats take 10-14 business days to ship This is a pre order Hat will have the new era logo All Sales Are Final.