The jersey is in excellent condition for being older with printed letters and numbers. There is minor wear on the printed parts that I tried my best to show in the pictures. I looked up a size 48 and it says it's equal to an XL. I found one small smudge and didn't want to try to remove it with the fear of ruining the jersey. There is a picture of it.  If you have any questions or would like any additional pictures please do not hesitate to ask. Thanks for looking!