As part of the Practical Life activities in Montessori education, Dr. Montessori developed a set of Dressing Frames which are used in the classroom to teach dressing skills (such as buttoning, zipping, lacing...)
Although we have a set of frames in our Montessori room, I put this together in hopes that it might encourage a little more practice with buttoning. These are made from felt and were very quick to make.
After the child finds the matching color, the square with the button hole is placed directly over the button.
One side of the button is pushed into the button hole and then pulled out with the other hand.
The felt works nicely because there is no bulk from stitching around the button hole.