This twin (72"x96") quilt is all machine made. It is made of 100% cotton with poly batting and navy backing. The binding is 100% navy cotton. To my knowledge, this is the first "quilt-as-you-go" quilt made in a basket pattern.