This is a very cute shirt.  The cut is a junior fit, for sure.  I generally wear a medium in Ladies shirts.  I ordered an XL in the elf shirt and it fits perfect.  And note that it isn't short, the length is long enogh so that I will not worry about my butt crack showing ;)