Very firm mattress. The first few nights sleeping on it I was concerned but it takes about 3 weeks for the mattress to give. It’s lovely. We plan to purchase another one.