We have had this before and I just love the vendor and the colors.  I am 5’4” 150 pounds and am wearing the small.  You can size up or down depending on your preference. These are a Poly/cotton blend.  These are fun when going to casino too! 
S-XL
S 4/6/8
M 8/10
L 10/12
XL 14/16
 
           
           
             
             
               
               
             
             
            