Firm but quite comfortable. Bought for the kids and they are loving the mattresses. Doesnt take too long to puff up after opening. They are heavy, so definitely easier with two people.