September 12, 2012 Why Do I Need a Duvet Cover? A duvet (word originated from France) means a large bag filled with down, feathers, wool or other stuffing to create a warm bed covering. It is similar to quilts, comforters and bedspreads but has its own differences.