Granddaughter definitely needs to pick out the fabric. You can probably choose the pattern.
I watched a Grandma buying fabric for a Granddaughter and I’m sorry to say, fabric was not looking like something a younger person would like, so waste of money & effort.