I am a 4'11" girl and the X-Small size fit me perfectly. The sleeves were a few inches too long but it wasn't a problem with the adjustable Velcro cuff straps. The sleeves are great for me since I tend to fall down a lot and the extra material on the elbows are perfect for going prone. The cotton-ish material isn't too thin either yet it's loose enough to breath when I run around in it. If you are like me and like to run light the pockets work great for holding extra pistol mags and speed loaders. All in all it's a good combat shirt and definitely an upgrade from my spaghetti strap top..
The X-small size is perfect if you are a small asian girl or a 12 year old boy
Pockets on the sleeves
Upper back is protected by the BDU material as well as your arms
Same cotton-ish material on the armpits.. perfect if you sweat like a pig
Thicker than a t-shirt yet thin enough to feel the breeze come through while you're running.
Looks bad ass.. especially with my urban digital pants to match
The turtle neck part feels a bit tight when I run with it
Price was a bit too expensive for my liking
You might not feel the bbs hit your arms and upper back (same as if you were to wear BDU uniforms)
The airsoft GI man that I spoke to on the phone thought I was a young boy who needed parental permission... but understandable