it is okay, no bottlenecks and such
but for sucg an awsome CPU i would suggest a gtx 970 or r9 280x
that CPU can handle anything now
PS- if on a budget ,cut back on the processor to i5 4690/4460 and get a better card
there is no performance difference while gaming between an i5 and an i7 . I cannot predict the future ,but thiss might change