Yeah, Season 2 of Arrow (specially the back half) is unmatched by any superhero show yet. Its top notch TV,
Warning though, the first half of the first season is rough to say the least. So just hang in there until you see Manu Bennet appear as Slade Wilson in a flashback.