This pull over is a must have, you will wear it over and over. It has the coziest details like a two toned grey fabric, and black sleeves. It keeps you warm but not overly hot. Runs true to size and longer. I also think if you are an XL you would be able to wear the Large just fine.
model is 5’8 and is wearing the large.