Way to hang in there. What a treasure you have made.
Thanks for sharing - and for giving us one more reason to stick to our WIPs and not let them become UFOs......
What a feeling of accomplishment you must have felt when that last stitch was in place. Congrats!