Firm and keeps its shape. We have had this for almost a year now and still looks and feels great