mixed bag

/M IH1 K S T B AE0 G/
noun
  1. 1

    Any bag containing a mixture of something.

    โ€œa mixed bag of nutsโ€

  2. 2

    By extension, a group of entities with few characteristics in common; an assortment.

    โ€œThe people I met at the support group were a mixed bag: some were grouchy pessimists, and others were cheery do-gooders.โ€

  3. 3

    Something tending to have both good and bad results or characteristics; something having a mixture of advantages and disadvantages.

    โ€œOwning a car is a mixed bag. It is convenient, but also costly.โ€

Source: https://en.wiktionary.org/wiki/mixed%20bag