Very nice woolino baby shirts both have some stains but not sure if they would come out with a stain treatment. The blue one has a small hole in one sleeve still work great as base layers size 12 to 18 months.