It was machine pieced and hand quilted. Each white square has a design in it, the pieced squares have the quilting in the white parts. The finished quilt is about 80 x 80 inches. The blue print is brighter than it shows in these pictures. The backing is white muslin.
Here is a close up of the quilting design (sorry about the shadow)