I AM 5'4, 185, got the Xl..fits fine and hides what it needs to hide. Will be a nice cool, comfortable shirt for summer. The sleeves are longer than most shirts around too, hallelujah- cuz I like a lil coverage up top there too.
VERY PLEASED and probably gonna order a ton of these.