In my opinion, it's a fools deal. The deal releases 100 billion back to Iran, which it will use to fund Hamas and other terrorist activities around the world. Meanwhile, Iran will continue to build it's nuclear capability, despite what John Kerry says.about the deal and how it will supposedly stop Iran from building a bomb. The "deal" states that we must give Iran 24 days notice before inspectors are allowed into Iran's facilities to inspect any "shenanigans" Iran may be up to. Meanwhile, this gives Iran ample time to move parts, which are easily dissembled, to another location. Supposedly, the inspectors have sophisticated equipment to detect uranium, the idea being that we can "catch" any bad behavior and consequently pull the plug on the whole deal. But the reality is that this administration will do nothing but give Iran even more time to "behave" themselves. Meanwhile, Iran will come up with an excuse for the uranium and Obama will trust them. Thus, Iran will continue leading us into a merry dance indeed---just as they always have.
Truth be told, we should never have negotiated with Iran in the first place. It is dangerous, unwise, and foolish to negotiate with terrorists. They do not play by the same rules as other fair-minded nations. They have a long history of never having kept any of their promises and make no mistake, they have every intention of destroying Israel and the United States if they can manage to do so. Furthermore, with Russia's help, they may be able to accomplish many of their goals of establishing caliphates throughout the world---based of course, on a regime of terror. And now, with this deal, we've basically given them permission to do as they please. Obama wanted a deal at any cost---as part of his legacy---and he probably has it even if both Republicans and many Democrats choose not to approve the deal..
The cost of this deal is too high. Iran is $100 billion dollars richer. No one in their right mind believes that any good will come out of rewarding Iran.