This little bolero/cape is made from 2 different wool sweaters. My little model is 6 years old, but I would expect even a seven or eight year old would fit this just fine. I do love the ruffles, the wool covered button closure, and the flowers. It is definitely a very girly piece :). I think this would really dress up a plain pink or purple dress. The entire thing is made out of wool and the purple has some cashmere in it as well.