Came early and is so comfortable. It is quite firm which I love.  It has some give, so it is not like sleeping on a hard piece of foam.  I put it on a metal platform bed and was worried I'd be able to feel those bars given the thinness of the mattress and other reviews. This was not an issue at all. FYI I am 110lbs so that may be a factor too.  I'd highly suggest this mattress if you are looking for something firm.