Arrow Season 3 spoilers: Katie Cassidy as Black Canary

Laurel Lance won’t be making her Black Canary debut in ArrowSeason 3 until episode 10 (Left Behind), but you can have a gander at her hardcore super suit right now.

Black Canary dons the jacket her sister Sara gave her at the end of Season 2 and a blonde wig and mask to hide her identity. The baton and boots stay true to the comics, but it’s great to see the show has made the costume more awesome, more practical and less sexist. Fishnets often get caught on things and leotards tend to chafe. As an added bonus, the costume also has pockets to store super snacks.