I needed to make these quickly so my son could take them to the hospital on Sunday and so I had to choose the fabrics from the stacks I had readily accessible. You could vary both the size and number of blocks based on the age of the child and situation where they would be used. I chose to make small-ish blocks so they would fit on the small tables in the hospital waiting room, but larger blocks might be fun for little kids. Sixteen would have probably been enough, with a 4x4 configuration, but I kept finding more fun fabric, so I finally decided they needed 20, with a 4x5 configuration. Here's a picture with the blocks facing down to start the game.
Anytime a player makes a match, they get an additional turn; if they don't make a match, then the next player gets a turn. The game continues until all the blocks are matched and the one with the most matches wins. Here's a pic of all the blocks facing up.
My favorites are the pickles and the popcorn - no, I'm not pregnant, haha. I also used crabs, apples, pirates, skeletons, spiderwebs, hearts, sundaes, and the white rabbit.