As your duvet rests on top of you at night, rather than taking any of your weight, it should last longer than your pillows. The Sleep Council suggest that a duvet should last at least 5 years, but a good quality duvet, with high quality filling should last at least twice that.