A perfect blend of cotton with a little spandex for a sure fit. Looks great and feels oh so comfortable! Cotton side entry pockets, a must-have for everyday wear.