Ordered an XL. Item is undersized and is very restrictive. Sleeves seems to have been originally short sleeve and then had extensions sewn on to make it long sleeve. Maybe that was intentional but it’s bad and makes for an odd fit. Do not recommend and I regret not returning it.