On paper, looking good. Other aspects of your applications are important as well. LOR, essay, how well you perform during the admission interviews, etc.
I would say add a few more like Chicago, GaTech, NCSU. They are not brand names but do well in their perspective local markets.
Be specific...