True to size. Lauren is 5'4" and wearing a size small. 56% acrylic, 22% nylon, 16% polyester, 4% wool, 2% spandex