Hi DonnaFreak. All of that Eyelet sounds wonderful (reminds me of my dress for my first date - god was a boy and dirt was new and clean - the dress was pink). Back to your question when using Eyelet fabrics, they always have to be lined. Because everything under the Eyelet will show (or come out the holes). Now you can use a lightweight cotton, in the same color or even a complementary color. The nice thing about this is the fabric can be too light for a block, but great for a foundation. Because all it's doing is keeping the batting from coming out the holes. Your friend will love this and you are so thoughtful. Good luck