This Egyptian cotton feather-filled pillow is heavenly!  I recently sprained my neck a bit, so sleeping was not a fun experience but this pillow was just what I needed.  It is soft but not too soft.  It has just the right amount of firmness to provide neck support and the 1000 thread Egyptian cotton fabric ensures that the pillow stays breathable, which is great for summers.  Anyone in the market for a high quality pillow that is both soft and firm and of excellent build-quality and materials, this is the pillow for you!