I don't have an answer for the question but I remember watching a series of recorded interviews with Americans from all walks of life and all described themselves as middle class, from the poorest to the wealthiest.
Anyways, I think the answer is just based on how you want to define middle and upper class.