Not too firm and not too soft. Perfect for what I needed. You definitely won’t regret getting this mattress!