upper-middle-class

adjectives

occupying the upper part of the middle socioeconomic range in a society
is similar to
occupying a socioeconomic position intermediate between those of the lower classes and the wealthy