The upper class doesn't need to work for their money. Of course the line draws different in every location, but the difference between the upper-middle class lawyer and the upper-class lawyer is that the upper-class lawyer could quit and still pass this privelege onto their children.
what often gets mixed up is middle income vs middle class and consequently upper income and upper class.
apparently, middle income and middle class are often used interchangeably even though they don't mean quite the same thing, while arguable upper income and upper class are much more different.