I Love My Soldier t-shirt. New, but there is a tiny (pinpoint size) brown spot that will probably wash out. 100% pre-shrunk cotton. Medium.