Nice and firm - already had two days great sleep in it! Great value for money - well worth the purchase. Highly recommend