I bought these for my granddaughters ages 8 and 9. They were a perfect craft, it took just the right amount of time and did not lead to frustration. The results are beautiful ,they each felt a sense of accomplishment, as the project had just the right degree of sophistication and the price was right