However, there was one detail that was less than great: jobs.
"The Employment Index registered 53.3 percent, a decrease of 1.1 percentage points compared to July's reading of 54.4 percent," wrote the ISM in its release this morning.
While a reading above 50 signals growth, the decline suggests deceleration.
This is something economists will pine over ahead of this Friday's big jobs report.
ISM