Definitely needs a frame. If you don't have enough of this fabric try alternating with other fabrics eg. checks, small dots or stripes. I did a baby quilt where each block had either some kind of check or stripe or dot in it and it came out very cute