Bake cake according to package directions. Cool, and mix vanilla pudding and milk according to package directions. Mix pineapple and cherry filling, Cool Whip and coconut together.
Crumble 1/2 of baked cake in bottom of a punch bowl. Pour 1/2 of pudding mix over cake. Next layer 1/2 pineapple, cherry filling, Cool Whip, and coconut.
Add remaining crumbled cake and remaining pudding, and remaining fruit mix to make a second layer. Chill until ready to serve.