I first heard about this peg board set from my sister-in-law who is using it for her two-year-old son and really liked it so I ordered it for my three-year-old twins. My kids got this for Christmas and it has been one of their favorite toys so far!Here is what is included in the set:1- 8 1/4" x 8 1/4" x 1/4" foam peg board. The description says the boards are assorted colors and we received an orange one. It has a total of 25 evenly-spaced holes where you can insert the pegs.30 pegs in 6 different colors (5 each of red, orange, yellow, green, blue, and purple). They are each about 2" tall and about 1 1/2" in diameter with a hole in the top so you can insert a peg. The pegs are made of a hard plastic material.1 drawstring bag for storing and carrying around the board and pegs. It is made of a nice cloth material that would be easy to wash if it gets dirty.When we first opened the set, the holes were a bit tight but all it took was keeping the pegs in the board overnight and the holes had loosened up enough so my kids could easily put the pegs in the holes themselves. You can use this on carpet and hard, flat surfaces and it will work well.There are so many fun possibilities for this set which will help with fine motor skills! Kids can practice counting, naming colors, stacking (we've been able to stack about 10-12 pegs before the tower falls over), and grasping small objects and placing them in the holes, just to name a few. I can already tell that my kids' fine motor skills are improving even within the short amount of time we've been using this and I definitely see us using this for many years to come.This peg board set is a wonderful idea for anyone whose child needs some more work with fine motor skills or just to use as a fun, educational toy. Even I enjoy using it with my kids so it would probably be enjoyable for people of all ages. I feel it is priced fairly reasonably and I really like the great quality that we received with this set. My kids and I are very happy with this toy and I would highly recommend it to anyone with young children!