Perfect for spring and summer. Runs true to size, Bri is a size 8 in the medium. 80% viscose 20% polyester