I usually wear a size medium in a top but ordered the large after doing the online sizing through North Face. The sleeves were too short and the neck was too wide. The shirt did not fit well at all. The picture looked good but was very disappointed when receiving the shirt. I returned the shirt. For $60 it was definitely not worth it.