Alot of people forget that CO, is a working class, Latino state. It has voted with natl average in 2008& 2012. The Latino vote has come back hard against Trump, which was expected. But, Clinton is also keeping it close in Va & Ohio. Which is a little bit surprising, because Appalachia is a GOP stronghold, but not in Presidential years.
Obama got absolutely crushed in the southwestern corner of Virginia, the Appalachian part of Virginia. He won because of the urban vote around DC and Richmond.
TRUMP is a bad fit for both CO and VA. However, he is an excellent fit for PA and MI and a very good fit for OH.