100% quilting weight cotton. 31 fat quarters measuring 18" X 22". This is the entire Tiny Christmas collection. Factory cut.