Preheat the oven to 350°F (180°C).
In a stand mixer, combine the butter, flour, and sugar.
Pack into the bottom of a greased 9x13 pan and bake at 350°F for 15 minutes. Allow the crust to cool completely.
In a stand mixer, combine the cream cheese and powdered sugar until smooth. Fold in 8 oz of whipped topping until smooth. Spread onto the cooled crust.
In a medium sized bowl, whisk the pudding mixes with the milk until thick. Spread over the cream cheese layer.
Top with remaining whipped topping and refrigerate until ready to serve.
