Wow! I love it!! I understand what you mean by the challenge being not repeating any fabrics-- I'm working on a charm quilt too, and I don't know how many times I've had to rip out seams because I had already used that fabric. Your friend is very blessed to have you in her life. She will treasure this quilt!