Much depends on the quality of the feathers and down, and the way the pillow is made. Feather and down pillows can usually be washed to keep them clean; 6 monthly is good practice. Assuming they are kept clean and washed every 6 months, a feather pillow should last 5-10 years. This compares to 1-2 years of synthetic down.