100% wool felt, the best kind being the soft thick type. Ours is Nepalese. In Rose colour and leaf colour. 30cm (12") square of felt makes two roses easily, with felt to spare for another project!
Matching threads and a needle
A brooch back or an alligator clip, depending on whether you want to pin it to your hat or lapel, or wear it in your hair like I do :)
And that's it!
Cut out the three rose pieces and the leaf pattern from the felt. (Email me for a pdf of the pattern - I cannot find a way to link it as yet!)
Once that petal is all sewn on, knot it off. Rethread, and do the same thing with the larger petal. Start it on the opposite side of the rose to the end point of the smaller one.
The great thing about these roses is that if you don't like how it is sitting, you can quickly pull the stitching out and redo it.
Variations: I am going to make a purple one to go with may many purple clothes, and I am going to try needle felting a little darker purple wool onto the edges of the petals as if it is a variegated rose. You could blanket stitch the top edge, or do the three pieces in slightly different shades of one colour (although the felt colour range isn't all that subtle).
I hope that all helps, do ask questions so I can back fill any gaps in the instructions :)