9 /10
Definitely the best superhero show on TV right now, and the best live action superhero TV show to date.
Would have been a 10, but had to take off half a point for inconsistencies with time travel - I have no problem with time travel but it seems to be totally random (as in Barry travels back in time in one episode and doesn't meet his past self, whereas in the finale Barry travels back in time and meets both his past and future selves, and Eobard Thawne is erased from existence - which pretty much undoes the entire first season.....)
The other half point comes off for Iris being such a completely unsympathetic love interest (sorry to jump on the bandwagon

Hope she's more likeable next season).
But other than that it's been an amazing show. Sure, it ain't Shakespeare, but the characters are generally likeable, the super-human fight scenes are pretty damn good for TV, and there's a nice chemistry among the cast.
I find it weird that the writers could do such a great job at the little-by-little reveal of the RF, but not take the same care with time travel .
Probably the highlight has been Tom Cavanagh as a likeable Harrison Wells, and an evil, but understandable Eobard Thawne. RF has still been the best part of the show. Gustin has been a good lead, and Jesse L. Martin has been a great side-kick, but the RF character has still been fantastic.
I'm looking forward to his return - and hopefully the writers bring him back in a way that makes a little bit of sense.
Okay, sorry, enough nit-picks, because overall I loved the Flash, it exceeded my expectations in every way.
Sorry the Flash has ended, and really looking forward to season 2 !