100% cotton, each fat quarter measures approximately 19.5" x 22" as they are cut from meters, not yards.