True to size. Taylor is 5'2" and wearing a size small. 60% polyester, 36% recycled polyester, 4% spandex