We got a king size and two twin XL firm mattresses by this company and they are incredibly comfortable! Like sleeping on a firm, supportive cloud! Highly recommended!