mixed bag

noun
UK /ˌmɪkst ˈbæɡ/
US /ˌmɪkst ˈbæɡ/

A mixed bag is a group of things that are all different from each other.

The box of toys was a mixed bag of cars, dolls, and blocks.


OTHER MEANINGS

2. A situation or experience that has both good and bad parts.

The school trip was a mixed bag—fun games but rainy weather.

3. A group of people or things of many different types.

The new class is a mixed bag of kids from many countries.

4. Something whose quality varies a lot.

The movie reviews were a mixed bag, with some loving it and others hating it.