120 Nights Trail Mattress is developed to provide comfort to the sleeper while creating a sound asleep environment. This mattress is designed and developed to provide access to different sleeping posture and provides a sound asleep environment. This is the best mattress for side sleepers with neck pain as it provides good support to the neck and shoulders.