Very nice jersey for such a reasonable price. Beautiful, vibrant colors. I’m 5’7”, 160lbs and wear a medium to large jersey depending on the brand. I ordered this in a large. It’s a bit baggy so I think a medium would have been ok. The sleeves are longer than I’m used to—almost to my elbows, which I don’t like. The torso is longer than most jerseys, which I do like because it doesn’t ride up.