I used a nice wool blend felt for the pin cushion and stuffed it with fiberfill. I packed it to a nice firmness, but not too firm. I added pink flowers needlefelted with pink wool roving. They each have a little light green roving in the center with a textured glass bead sewn on top. I added little pink seed beads for a cute accent.
This pin cushion measures about 3" across and about 2 1/4" tall.
Thanks for looking!