Huntress design is spot-on. Never really liked the other variations where she showed more skin. This one looks way more practical and dangerous by comparison. Love the more modernized Black Canary look as well. Too bad they didn't go this route in the Arrow TV series or else it would've really made that show rock hard!