ok so. i'm learning spanish using a textbook (the mcgraw-hill easy spanish step by step) and i'm confused about ser vs estar and what is considered personal opinion vs description
it says you should use estar for matters of personal opinion (e.g. la comida está deliciosa) but on a quiz in that same chapter, the answer key says that same sentiment should use ser (la comida es deliciosa) because its a description.
is this a flaw in the textbook, or is there nuance i'm not grasping?
Okay, so this is a very specific instance.
Both are actually correct, but you're saying different things:
La comida es deliciosa. = The food is delicious. [fact]
La comida está deliciosa. = The food looks delicious. / The food is delicious [this particular food].
When it comes to food, estar tends to be that "the food right now" or "this particular dish"
It kind of reads like "the food came out good" if that makes sense - like there was a chance it might not have been, but this particular dish is good. Rather than a clear statement of fact using ser
You don't have to worry about this too much because both make sense; ser delicioso/a often defines your personal taste like la pizza es deliciosa or la cocina japonesa es deliciosa to say "pizza is delicious" or "Japanese food/cuisine is delicious" to make it seem like those are your preferences
If you get a specific plate of food in front of you and you're complimenting it, estar might be more common
[also note instead of delicioso/a you can use rico/a instead - you can and will see this; so instead of está delicioso/a you could say está rico/a; and if you wanted to boost the compliment even more you can put it in the superlative - está riquísimo/a to mean "it is extremely delicious" or "it is very tasty"........... also note sometimes people use sabroso/a for "delicious" too; it means "flavorful" but it's like "tasty" since sabroso/a is related to sabor "flavor"]
For food, the meaning isn't so different, it's just a slight nuance. Some of the differences with ser/estar can be major, this one is relatively minor
There are a handful of times when estar will attach a very subtle meaning to it, and sometimes it changes how it comes out
With other things it can often come across as "to look (a certain way)" and it sometimes changes the meaning that's intended:
Eres genial. = You are amazing. / You are great.
Estás genial. = You look amazing.
Using ser for that is a definition of them as a person; estar is an evaluation of their appearance/outfit
In its exact opposite you can see - es horrible "it is horrible" or es espantoso "it is awful/horrifying", but then está horrible or está espantoso to mean "it looks awful" or "it looks hideous"
This is a little similar to how it works with emotions too; ser feliz can be "to be a happy person" while estar feliz means "to be happy / to look happy" as if something specific had changed or that someone is happier than usual as if you can tell something good happened
And in its opposite ser triste can be "to be a sad person" [or to describe a situation as "awful" or "unfortunate"], while estar triste makes more sense in general as "to look sad" or "to be sad" as if there was a particular event or cause rather than just their personality