In a small bowl whisk together flour and baking soda, set aside.
In a large mixing bowl, cream butter and sugars on medium-high speed until light and fluffy, 2 to 3 minutes. Add egg and mix on high speed to combine. Scrape down the sides of the bowl. Add vanilla extract; mix to combine.
On low speed add the flour and mix just until combined. Add oatmeal, cherries, chocolate, and toffee pieces; mix to combine. Optional - chill 30 minutes. Your cookies will be just a little bit thicker.
Using a small cookie scoop, drop by rounded spoonfuls onto parchment lined cookie sheets. Bake for 8 to 10 minutes, until lightly browned on the edges and still be soft in center. (About 12 minutes if you've chilled your cookie dough.)
Allow cookies to cool on baking sheet for 5 minutes before removing to a wire rack to cool completely.