Assorted conditions, some of the white shirts do have stains or yellowing. Biggie shirt is clean. Washing before using is recommended from being in storage. Assorted sizes/ and brands. Some are from the 2000s but majority are from the 90s or earlier. Please review photos.