Is a memory foam mattress right for you? We break down the pros and cons