Talk about putting a lot of thought into this gift! How sweet and wonderful! I may have teared up a little.