This is a 100% linen J.Crew sleeveless top, there are no visible stains that I have seen. Would be a great addition to many outfits!