Comes as just under a yard; 35” long and 45” wide. Includes 9 complete rows; 2 are repeating. Each mini block measures about 3”x3”. If multiple quantities are bought; fabric will be continuous.