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!