This is really cute considering it is just a very thin t-shirt.  It has more "shape" to it than others I have tried. I ordered up one size because my upper arms are larger and it fit perfectly.  If your arms are larger, I suggest you do the same.  I am 5'2" and the large just covered my butt, but not by much.