Part of deciding how to buy a mattress that meets your needs is thinking critically about cost, number of sleepers and room size. Each of those has an impact on the best mattress sizes for you ...