A good bed mattress does more than providing you a soft comfy place to rest after the long day or a place to cuddle with your loved one. The right mattress might actually improve your sleep and posture keeping your spine in the best position for 7 to 9 hours.