Comfortable but firm. Supportive. Means I get a good nights sleep. Arrived in two days and ready to use in 24 hours.