In a good, better or pleasant situation
well-off adjective
in a good situation, or very lucky
advantaged adjective
having benefits or advantages that other people do not have
privileged adjective
able or allowed to do things that other people have no opportunity to do
be well/ideally positioned phrase
to be in a good situation to be able to do something
land/fall on your feet phrase
to be lucky and get into a good situation after being in a difficult one
unencumbered adjective
without responsibilities or problems
ahead of the game phrase
in a situation that is likely to lead to success as the result of good planning, advice, luck etc
have a (good) run for your money phrase
to have a long period of time when you are successful or happy
be sitting pretty phrase
to be in a good situation, especially when other people are not
better off adjective
in a better situation