very firm, my back feels much better after getting this mattress. im currently 7 months pregnant and was previously on a pull out couch mattress so this is amazing. it came in a box, was shrink wrapped. after un wrapping it, it filled out within 20 minutes. there was a slight smell when it was first opened but it went away by the second day.