Crush the graham crackers into fine crumbs. You can use a rolling pin or flat meat tenderizer to pound about 10 graham cracker sheets in a ziploc bag. Aim to have 1 ½ cups of crumbs.
Reserve 2 tablespoons of crumbs for the topping and mix the rest with melted butter in a medium bowl.
Press the mixture into a 9x9 inch baking dish to create a flat layer.
Combine the softened cream cheese and ½ cup sugar in a large bowl using a stand mixer or handheld electric mixer.
In a separate bowl, whisk together the heavy whipping cream, 3 tablespoons sugar and vanilla extract until stiff peaks form. If you prefer to use COOL WHIP, you can skip this step.
Mix the cream cheese mixture with the whipped cream until well combined.
Spread half of the cream cheese and whipped cream mixture evenly over the graham cracker crust.
Add a layer of cherry pie filling over the whipped cream/cream cheese mixture.
Add the remaining cream cheese and whipped cream mixture over the cherry layer and spread evenly.
Sprinkle the reserved graham cracker crumbs on top.
Refrigerate for a few hours or overnight before slicing and serving. Enjoy your sweet and creamy graham cracker dessert!