Cloth size 6 inches x 6 inches Made of a white, microfiber material. Both sides can be printed on. Photos, designs, logos and text all look great. All custom designs, requests are welcome. Previews for custom items will be provided for approval prior to a completed item being shipped. We print cloths by hand using a sublimation process that bonds with the fibers of the material. This means the cloth is just as smooth and soft as if nothing was printed on it and will clean surfaces as it should. All orders will be made and shipped within three days of order placement or design approval.