assorted

adj

1.
consisting of a haphazard assortment of different kinds
2.
of many different kinds purposefully arranged but lacking any uniformity