WOW!  This shirt runs super small.  I ordered a large and i am pretty sure it's more like a small or x-small.  Not to mention the length is ridiculously short. I read the reviews for this shirt and was hoping that it would be great...My 12 year old niece just inherited a new shirt!  I don't even think an XL or XXL would fit like a large, that's how small this is.  I am really disappointed.  Not to mention, there are NO tags, NO packaging or anything.  It is a shirt thrown in a mailing bag.