Well made pillow stuffed with wool bolus nebs. 
These nebs have been felted so they won’t shrink. The pillowcase cover is 100% cotton but it is fused with a synthetic Pell on which defeats the purchase of breathability.  You can take the wool stuffing out and add it to a linen or cotton pillowcase and have all the benefits of the wool nebs stuffing.