The Frank & Buck Saint Hair Tie is 34 inches long. Cotton. This hair tie is a steel blue leaf print on cream.