The Italian term "benestante" matches the English term "well off"

other italian words that include "benestante" : english :
benestante prosperous
ricco, benestante, facoltoso wealthy