This bright, fun wall hanging measures 29" x 29"Machine pieced and quilted with Swirls100% cotton fabric, batting and thread