Very soft memory foam! I was worried it was going to be too soft but its perfect! I didnt want to get out of bed the next day thats for sure!