WoW!! you've done an amazing job on a very difficult quilt. I have one that my MIL made for us on our 25th wedding anniversary. I cherish it....MIL has been gone 11 years. Every stitch is special.
Your friend will cherish your gift, too. You can't be a better friend than to give them a beautiful quilt.