This is the Green Arrow Jacket Vest, which Stephen Amell wore in the TV series titled, Arrow. He appeared wearing this as the masked vigilante, which has been crafted in the similar way as observed in the series.
The Arrow Vest is made from PU leather. The outfit includes a hood and a YKK branded zip closing. The detailing on the green color is the identification of Green Arrow costume. It is painstakingly made to provide you the best look of the ‘vigilante’. The arm guards are available with the green arrow leather jacket vest, enabling you to use the attire as a cosplay item as well.