A good mattress helps one to sleep better, wake refreshed and feel rested. Mattresses offer continuous support and can form to one's body. Mattresses are available in market with stylish designs and shapes like firm support mattresses, medium support mattresses, soft support mattresses etc. Mattresses come in twin, full, queen and king sizes. Some mattresses are allergy resistant or fire resistant.