A 3D square puzzle

This is for kids to play with. It's a hard puzzle, will take some work! You need to download all 3 attachments to get the whole cube.