I ordered the soft pillow which turned out to be a little too soft for me. I am going to exchange it for the medium. However, I could tell it was an excellent product!! I wish that Overstock would have indicated on their website that the soft pillow is for side sleepers, the medium pillow is for back sleepers and the hard pillow is for stomach sleepers. Then I would have known which pillow to order for myself.
I absolutely love this pillow! The lanolin smell is a little strong when you first open it, but if that bothers you, just leave it outdoors for an hour or so, pop it in the dryer for 5 minutes and the smell is gone. It is a comfortable pillow and very well made!
For someone with whom allergies to just about everything, including some pets and goose down, is a problem, I've really been enjoying this pillow and will soon buy another one. It's very comfortable, holds shape and volume enough while sleeping, and fluffs up nice. I highly recommend.