Matches, obviously, and some common sense. Matches are easy to come by, but as for common sense... Match puzzles are often more difficult than they look at first sight. They are certainly not inferior to impressive 3D construction puzzles. Give it a try.
Solution (not for the tenacious)
Puzzle Index