01 - 
                Preheat oven to 350°F. Prepare the yellow cake mix according to package directions in a 13x9-inch pan. Let the cake cool completely in the pan on a wire rack, about 30 minutes.
              
              
              
                02 - 
                In a large bowl, whisk together the milk and both packets of vanilla pudding until slightly thickened, about 2 minutes. Let sit for 5 minutes to set softly.
              
              
              
                03 - 
                Cut the cooled cake into 1-inch cubes. You’ll have roughly 14 cups of cubed cake.
              
              
              
                04 - 
                In a large 2-gallon punch bowl, layer half the cake cubes at the bottom. Spread half the pudding mixture over the cake. Layer 2 cups of sliced bananas, 1 can of pineapple, and 1 can of cherry pie filling over the pudding. Sprinkle with ¾ cup each of coconut flakes and chopped pecans.
              
              
              
                05 - 
                Repeat the same layers using the remaining ingredients, ending with the whipped topping as the final layer.
              
              
              
                06 - 
                Cover the punch bowl and refrigerate for at least 8 hours or up to 24 hours to let the flavors meld.
              
              
              
                07 - 
                Just before serving, garnish with maraschino cherries, additional banana slices, coconut, and pecans. Serve chilled.