All cotton, but NOT a heavy canvas. To make a travel play mat, I suggest you back this with a canvas or some other heavier fabric.
Northcott also offers a huge selection of quilting cottons with every seamstress in mind. They are high quality quilting weight cotton fabric in brights and pastels, contemporary to vintage style prints in all colors.
They are perfect for sewing quilts, kids clothes, baby items, children's boutique clothing and toys, aprons and kitchen accessories, small home dec items, and all window coverings.