100% cotton, quilting weight. We carry all FreeSpirit offerings from Tim Holtz. If you don't see it listed, send a message and we can let you know when to expect it. A little hiccup with Etsy and all our listings descriptions were deleted. The images show stock photos with a ruler and the repeat. We will update the descriptions in time. We combine multiples of the same listing, so if you want 2 yards, select yard quantity 2.