Superhero TV has undoubtedly come on leaps and bounds over the past few decades.
Back in the day, some comic book-inspired shows often failed because their titular superhero didn't look the part, so for every success like Lynda Carter's Wonder Woman, there was a painfully cheap-looking counterpart (remember those Captain America TV movies?). Thankfully, looking the part isn't as hard in today's day and age.
The modern popularity of superheroes on film has led to their resurgence on the small screen - something that was taken to a whole new level with the introduction of the Arrowverse.
When Arrow debuted on The CW in 2012, it was exactly what it said on the tin: A grim show about a troubled vigilante who shot people with arrows while attempting to save his city. Flash forward six years and you have the Arrowverse - a shared universe that encapsulates four (soon to be five) of the network's TV shows, full of colourful characters and some of the world's most famous superheroes.
With costumes that could rival many of Hollywood's big budget superhero movies, the Arrowverse shows have produced some of the coolest-looking heroes in recent memory, but which ones really stand out?
20. Wild Dog (Arrow Seasons 5 & 7)
Though the Arrow writers may have reinvented Wild Dog's origins to make him more of a fit for the show's New Team Arrow-centric fifth season, his appearance couldn't have been more comic accurate. Consisting of little more than a jersey and a hockey mask, Rene Ramirez's uniform looked like it had been ripped from the pages of the character's gritty comic books.
The costume's appeal was that it wasn't a larger-than-life uniform designed to inspire hope (like most Arrowverse costumes), it was a simple and subtle design that complemented the character's street fighting background. He was a radical vigilante born of violent crime that was willing to do whatever it took to protect the streets of Star City - and that's exactly the kind of vibe that his eclectic uniform gave us.
It's an iconic look that remains far superior to the bland armoured-revamp he was given in Season 6, which is why it was such a pleasant surprise to see it return in Season 7.