While the right bed/mattress can significantly help with one???s sleep in terms of providing support and comfort, there are (IMHO) many other factors that affect sleep including caffeine and alcohol consumption, anxiety, too much stimulation before bed, etc.