stitched

adj

1.
fastened with stitches