Middle Class to me is people that have regular jobs, mortgage for a house, car and maybe a little bit of savings to do things like vacation, travel, etc.
Upper Class are people that own homes larger than what they need, cars, boats, extravagant gifts and spending on luxury vacations. Large social circles of others that are in the same class as themselves, probably big corporate tax breaks, someone that needs a team of lawyers and accountants.