handstitched

adj

1.
sewn by hand rather than machine