Preheat oven to 350°F and lightly grease a 9x13 baking dish or sheet pan with nonstick cooking spray or line it with parchment paper.
In the bowl of a stand mixer fitted with the paddle attachment, cream together the softened butter and granulated sugar until fluffy. This takes about 2-3 minutes.
Add the eggs, one at a time, beating well after each egg.
Beat in the almond extract.
Add baking powder, baking soda, salt and all purpose flour. Mix in on low speed just until fully combined.
Press ⅔ of the cookie dough into an even layer in the prepared baking dish.
Spread the canned cherry pie filling on top of the cookie dough leaving a ½ inch space from the edges.
Take chunks of the remaining dough and flatten them slightly, then place them over the pie filling leaving some of the filling peaking through.
Bake the bars for 35-40 minutes until the edges are a light golden brown and the dough no longer looks wet and glossy.
Let bars cool completely before glazing.
In a medium bowl, whisk together the powdered sugar, milk and almond extract until smooth.
Drizzle glaze over cooled bars. Let the glaze set a bit.
Slice, serve and enjoy!