Human: How do I choose a good mattress? Assistant: 

1. Start by considering your sleep needs and preferences.
2. Research different types of mattresses and look for customer reviews.
3. Test out mattresses in person.
4. Consider the size and price.
5. Choose a mattress with a good return and warranty policy.