These are 100% cotton thread and fabric, with various images that are painstakingly stitched individually to create a larger image. There are a variety of choices. Size is approximate and will include border of fabric that surrounds the image. If you have a particular size in mind, just request it.