Oh sew nice ... was it a surprise for her? or did she help pick the pattern and/or colours?
I can see that some blocks have writing in it ... what have you included in those?
**Edit** Thanks for the extra photos .. what special those are! Your embroidery is more than lovely!