the large is actually large. I usually wear US small or medium. I wish I would have ordered a medium. 5'7" 155lbs 170cm 70kg