Runs small. I have several rs s9 products that were all size large and fit perfectly. This I needed an XL. Comfortable and nice looking. Not my favorite jersey of all time but definitely good.