In a medium mixing bowl, with an electric mixer, mix the cream cheese until slightly fluffy.
Gradually add the confectioners' sugar; mix until well combined.
Mix in the whipped topping; beat until fluffy.
With a spatula, fold in the crushed pineapple; set aside.
In a small mixing bowl, mix the crushed graham crackers, granulated sugar and melted butter until well combined.
Pour mixture into a 9-inch x 9-inch baking pan and, using a small measuring cup, pack the crust tightly into the pan.
Spoon the filling over the crust; smooth with spatula until even.
Top with shredded coconut and diced pineapple.
Refrigerate for 2 hours or until firm.
Notes
The 20 graham crackers would be 20 individual small rectangles; breaking the squares in half. In other words, 10 squares, like you would use to make s’mores, or 5 large unbroken rectangle sheets straight from the package.