Bit worried ast first at how firm this would actually be, and yes it is definitely firm, but so comfortable, you dont sink into, but its not like laying on the floor either, better night sleep and my husband agrees as he has a bad back, definitely recommend,