The card is printed on high-quality card stock and is an original piece manufactured by Topps. It is a standard-sized card and is licensed for use by the NFL. This card is perfect for fans of football and collectors alike, and is sure to be a conversation starter at any gathering.