Lot of 7 boys tee shirts size 12 months, 18 months and 12 - 18 months. No stains, there may be some slight pilling or color fade.