It's Fleece lined on the black, so it picks up everything, sorry. Some minor stitching is coming undone in an armpit. See pics. It's not perfect but a nice older piece. No stains, no odors.