Wow, great job!
Unfortunately with me it's really hit or miss when it comes to sewing, and I get so frustrated I end up not trying again...I was supposed to make some hats for a couple different people but that never materialized. That's cool that you cranked out so many!

I especially liked the fabric you chose.