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.