Congrats on finsihing it! Seems its always hard to finish something you are struggling with or dont like. At least for me.
I think it looks nice, and she will love it!
It turned out great! Your Grandmother will adore this gift, especially from you! The butterflies were a great touch and the pillow case puts the "icing on the cake!"