This flour sack towel is made of 100% cotton, printed in the USA.  Towel measurements are 26″ x 27 1/2″.