well-to-do

Having enough money to live comfortably and buy some extras.