If your mattress for sleeping is too hard, it can press the certain points of your shoulder potentially and disturb your body posture. Meanwhile, if it is too soft, that points will not be supported well. So, your body leans to bend when sleeping. Finally, these both conditions will make your body sick in the following morning. A good mattress is the one that makes you not feel the pressure at all, even it makes you feel like flying on the wind. For more information read our sleep science mattress review.