Holy cow! This is your first quilt! I've been piecing for 10 years and haven't tackled anything like that before. Your piecing is stunning. Your color choices are absolutely fantastic. She is going to love it. What a wonderful labor of love to finish that quilt for her. If I were you, I'd put it in a show or something. It's amazing! I love it.