patched-together

patched-together

adj makeshift; roughly made from disparate elements