Follow us on Facebook
93% Cotton
5% Polyester
2% Spandex
Size down for a snug fit. They will stretch some as the day goes on.