This top is well made and fits me like a glove. i am only 5'1" but have a very muscular build. the xs fits perfectly--slimming around the torso but roomy enough in the shoulders and arms. the fabric is a nice upgrade from typical flannel.