Cutting up perfectly good fabric into itty-bitty pieces and putting them back together again --well, it's challenging and fun. I love.