Two layers of 100% cotton birdseye fabric. About 9x9 inches after shrinkage with some variation. Before shrinkage they are about 10.5 x 10.5 inches. Birdseye fabric has little "birds" woven into the fabric. This is much smoother than terry but not as smooth as flannel. Thus, they have a nice amount of "grippiness" to get stuff off with a balance of being smooth enough for softness. They can also be used as cotton diaper liners, to keep meconium off of your newborn diapers or if you need to use a cream but don't want to use a flushable liner. The cream will wash out of these more easily than a prefold or other diaper because they are thinner, yet you still might have to scrub creams off by hand. Easy washing and fast drying.
Also nice as an alternative to paper towels or use as extra absorbency in a diaper.
We added an small seam across the wipe to help them keep their shape, yet cotton shrinkage will vary a bit of course. Like all cotton, wash several times on hot with detergent before first use. Suggested amount: 4 packs for a young baby, 3 packs for an older baby. 100% cotton. Two layers of fabric sewn together to keep seepage off your hands yet they are still thin enough to be easy to use. Made without optical brighteners. These are 1.5 inches larger than the organically grown cotton Cloth-eez birdseye wipes. Made in Pakistan.
I own the unbleached smaller version of the birdseye wipes and these. I decided to use these in my kitchen to replace paper towels. They work great for messy faces or wiping the counter. The size is really nice!