The product is a 10-inch Green Arrow action figure from the DC Universe Justice League Unlimited collection by Mattel. This figure is based on the popular TV show and movie franchise, featuring the character in his original packaging from 2004. Made of plastic and with a scale of 1:12, this collectible item is a must-have for fans of the Justice League and Green Arrow.