100% cotton. length 30 1/2″.