patchwork
noun
work that was a patchwork of different styles:
assortment, miscellany, mixture, melange, medley, blend, variety, mixed bag, mix, diversity, collection, selection, assemblage, combination, motley collection, pot-pourri, conglomeration, jumble, mess, confusion, mishmash, hotchpotch, hodgepodge, ragbag, pastiche, farrago, hash;
informal scissors-and-paste job;
rare gallimaufry, omnium gatherum, olio, salmagundi, macédoine.