No stains or odor but you may want to pluck the pilling.  See close ups.  It pulls off no problem.   Please see the measurements to assure this is the fit for you.  Thanks.