For a soft texture:
* Mou: This word means "soft" in the sense of being easily pressed or yielding.
* Doux: This word means "soft" in a more gentle or pleasant way, like a soft fabric.
* Flétri: This word means "wilted" and can be used to describe something that has lost its firmness.
For a firm texture:
* Ferme: This word means "firm" in the sense of being solid or unyielding.
* Solide: This word means "solid" and can be used to describe something that is strong and durable.
* Rassasié: This word can be used to describe something that is "full" or "firm" in a more metaphorical way.
Phrases to describe "soft and firm":
* Doux et ferme: This phrase literally translates to "soft and firm" and can be used to describe a texture that is both yielding and sturdy.
* Mou mais solide: This phrase means "soft but solid" and can be used to describe a texture that is both flexible and strong.
Ultimately, the best way to express "soft and firm" in French will depend on the specific context and the desired nuance.