The fabric is cotton. The print on it looks like sprayed on plastic (not sure how to describe it). It seems to be "on the fabric" not "in" it.
The quilt I was comparing it to is a lap quilt size - and is snuggable. This quilt I suppose is too large and formal looking to be snuggable.