How good is Iran?