I would definitely want to wash and dry it first - maybe a couple of times. Especially since it is red. My DH got a new set of very heavy flannel sheets for his bed a couple of years ago and they were a red flannel. I knew better, so I immediately washed and dried them - once. He only sleeps in his white undershirts/shorts and they turned pink the very first night.