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, not a bright white. Image is ink that is heat pressed into fibers to be permanent. It is a gray color and not dark black, which adds to the slightly vintage farmhouse style charm. 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.