What makes a mattress a “good mattress”?

What makes a mattress a “good mattress”? While browsing through the internet I got a question that every buyer has in its mind before making an investment in Mattress set or bedding. I want my readers or mattress experts to answer that so that your ideas can help the mattress buyers out.