This is brand new. It is unisex but fits mens size large. It is a navy t-Shirt on the front has a flag and says thanks to the brave. This will make a fun t-shirt for the 4th of July also great for everyday patriotic wear. Make sure to look at the pictures!