It’s FIRM just like I wanted! Comfy and the price was right as well. It’s just under 10” thick.