I typically wear a large or xlarge and I wanted it to be baggy so I ordered XXL- it fits like a baggy medium. Not uncomfortable by any means but the arms feel tight and its not nearly long enough in the front. Im 54 and 148 pounds. Otherwise its super soft and very comfortable. Besides the sleeves being snug, its very flowy.