No wholes rips or stains. Does have cotton fluff on it I chose not to wash/ dry it due to people's washing preferences,  message me with any questions.