The bag is quite roomy. The finished dimensions are 13x12x10" (without the straps). At first it doesn't sound big but it should easily hold the things she will need it for.
The polka dot fabric actually has blue dots on it. For some reason they seem really white to me in the pictures.
I found the pattern called "Daisy Dazzler" in the Quilts and More Fall 2009 magazine. You can find a link to the pattern online.