I came across peg stamps from Rubber Stamp Tapestry a few years ago and fell in love. It's really amazing what you can do with these little flowers, leaves, vines and accessories. I usually like to make wreaths, but they make great borders as well, like the one on this card.
The sentiment is from Birthday Chalkboard Greetings by My Favorite Things. In the center of each flower is a dollop of Ranger Stickles in Stardust.