Official WWE product, purchased from WWE Euroshop.
Worn but in good condition. Size : Youth Medium which I would say is approximately equivalent to age 10-11.