The House already voted. The Senate still has to approve this, and even though there's opposition on both sides, there's a pretty good chance it'll pass.
The architects of this deal admit it may do little to erase the deficit, but they argue compromises are better than gridlock. "If we just sit in our corners and yell at each other and that's all we get rewarded for, we'll never get to those big discussions about tax reform," said Senator Patty Murray, (D) Washington.
"You gotta, you know, crawl before you can walk before you can run." Rep. Paul Ryan/ (R) Wisconsin
The deal would shave $23 billion off the deficit over 10 years - just a fraction of what the U.S. is expected to overspend, but it would prevent the government shutdown in January. "But to shut down the government again I think is an unacceptable act to inflict on the American people," said Senator John McCain, (R) Arizona.
There are concerns on both sides. Many long-term unemployed may no longer get checks, and Democrats don't like that.
Some Republicans don't want to shrink increases for veterans.
Then there's politics. "A handful of members of the Senate are vying for the Presidency in years to come and thinking about this vote in the context," said Senator Dick Durbin, (D) Illinois.
Bottom line this may end up being a take it or leave it deal.
The House is already voted to approve it, and they're gone till next year.
That means if the senate wants to make any changes this week, we're back at square one.
Copyright 2017 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.