Mattress shopping can be awkward. Do you put your feet on the bed? Do you take your shoes off first? How long do you lie up there? Is it OK to fall asleep? Do you feel back pain? Do you have difficulty carrying your mattress to your apartment? Here is the best mattress for you.