Great quality mattress!  It is firm, but not hard. The mattress is well made and has very nice quilted stitching.