I ordered this in the extra large for the first time so I sized down. It’s still a bit big in the arms and in the back but does fit better for me. Honestly wound try a medium for me just to see. Size down one or two of you want a tight fit . It does have some stretch