Nice and firm. Super comfortable. Great buy for our spare room. It came vacuum sealed and I let it sit for a day before trying and it grew all the way no issues