A very hefty collection of Flash comics from the Silver Age... this collects a bunch of average Flash vs Villain stories, and then a few special ones as well, including the meeting between Barry Allen and Jay Garrick, the original Flash, and several subsequent team-ups between the two. There are a few stories with Kid Flash, and honestly a plethora of villains; he faces just about everybody, not only the Rogues but also various one-time villains, and then a few fun Rogues team-ups, like the Trickster and Captain Cold, and then even Vandal Savage.
A fun mix, but honestly EXTREMELY thick- good for reading in small doses. I'm not a big fan of the Silver Age style, but it's still a fun read. I didn't read every issue, instead just going through the ones I thought sounded/looked the most interesting, and so I'd say it's a good read, primarily for Flash fans though.
FYI: First appearance of the "multi-verse" in DC Comics, so there's another reason to read.