Historians have had different ideas about whether the Confederacy could have won the war. Most of them, such as James McPherson, say that it would have been difficult but possible. The Union had far more people, money and industry. By most estimates, the Union had over 2 million soldiers while the Confederacy had 1 million.