These are 100% premium cotton flour sack towels. They are as useful as they are pretty. Flower sack towels are also known as tea towels. These are a natural white towel. Image is ink that is heat pressed into fibers to be permanent. Size: 30 x 30 inches** They are hemmed on all 4 sides, with slight size variances possible. 100% cotton towel ** Towel size will be smaller due to pre-shrinking.