Looks terrific Mason.
I am sure your friend will love it. Hang in there! I am making a baby blanket right now out of some icky yarn as far as knitting with it, but it has to be soft and washable... I think non-knitters aren't as into wool as knitters are anyway. I always thought "eew, itchy" of wool before. Now I think, mmm, nice to knit with.