For each order of these small fake snakes, you should receive two sets of six fake plastic snakes. Due to supplier inconsistency, you may receive a different mix than shown above, but you will get a dozen assorted mix per order. Each of these hard plastic snakes is approximately seven inches long. They hold their natural serpentine squiggly shape and are fairly rigid. The detail on these dozen small fake snakes is good.