This review is mostly for the black color option, because I have this in other colors and the fit is fine. For some reason, the black cardigan sleeves are MUCH shorter than any other color option I own, so beware of this if you're ordering in multiple colors! I'm tall with longer arms, and the XL is perfect in teal, but the black had to go back because the sleeves barely made it to my wrists.