Vintage Yellow roses on white fabric. It appears to be all cotton. The print is beautiful! By the half yard (18" x 56") if more than one is purchased, cut will be continuous. Ships from my smoke and pet free sewing studio.