Duvet cover, yes.... but flannel will probably allow an additional flat sheet to stick to it and not get rucked up every time I move. So for cold weather it's the sheet and for hot, the mattress pad. ~S~