Very nice Carolina Panthers Steve Smith Stitched Jersey! Great shape, no issues. May have been worn 2-3 times years ago, and has been hanging up ever since. Size 60, which I believe is a big 3XL to a 4XL. No press on, the Name, Numbers on front/back & arms are Stitched!!