Vintage 'patchwork' print 100% cotton fabric, red, sky blue and yellow on white. This isn't quite a full width (it's 31" wide, originally 36" wide, we think). It's a 2 1/2 yard piece, in very nice condition.