I ordered this sweatshirt for my husband. He wears large so I ordered a large and it was more suited to small or medium sized men. I will definitely order a size up! Not only was it skin tight, but the sleeves were too short and he was of average height and build.