Hard pillows are ideal for people who suffer from neck stiffness or need realigning. These pillows are firm and could initially have an adjustment period, as they push the bones back in their original posture. But with time, your body feels better. Sleeping on a soft pillow, however, is comforting and ideal for stomach sleepers.