Quilted armor