Not going to lie, I'm pretty disappointed with these. 10 meters is just enough for a hexipuff and while my first one had enough yarn, my second puff was 3 rounds short. I thought huh, that's weird because I had about a foot and a half extra on the first one if you include the tail from the cast on and what was left at the end. My second puff, I had a shorter cast on tail and still didn't make it. So, I went through my pile of gorgeous skeinettes and pulled out one that looked a bit smaller to measure. I measured and it was 30'10" ie about 9.4 meters. That .6 meters would have been enough for my puff, but it wasn't there.
These are pretty useless if a bunch of them are short on yardage and don't give me enough for a puff. I'm now going to have to measure every single one before knitting up a puff to determine if I need to add in a stripe to complete the puff. The only reason I'm giving them 2 stars is because the yarn itself is beautiful, I just wish I got all of the yarn I paid for and expected.