You are Looking at a Heat Jersey. Grades at 6.5/10,despite the print wear, and mark, its in good shape.   Not a crappy Euro knockoff. Tagged a size 40, may fit size Medium or Smaller(Depending on how tight/loose you wear your clothes)....Read Measurements(compare them to a piece you own and you will get an idea of how it might fit)....My actual measurements are as follows.  Top to bottom,26".  Across the chest, from pit to pit,20".