well-off
1 comfortable, flourishing, fortunate, lucky, successful, thriving
2 affluent, comfortable, flush (informal) loaded (slang) moneyed, prosperous, rich, wealthy, well-heeled (informal) well-to-do
Antonyms
2 badly off, broke (informal) destitute, dirt-poor (informal) down and out, down at heel, flat broke (informal) hard up (informal) impoverished, indigent, needy, on the breadline, on the rocks (informal) penniless, poor, poverty-stricken, short, without two pennies to rub together (informal)