It really depends on her.
If she's shy, since I was (and still have tendencies) shy, I can't imagine her enjoying the celebration. I personally couldn't even have handled the birthday button as a child which comes along with people noticing and saying happy birthday all day long. For me, personally, I would have just enjoyed knowing that the trip was for my b'day, and having a low-key thing at a restaurant that did NOT include having the song sung to me (I burst into tears at the song when I was a year old, and continue to hate hate hate having it sung to me).
The bucket, if you get the pink princess one, if it hasn't changed, is a VERY obvious bucket (I really should post pictures...couple years ago I wanted the now-GONE Pooh bucket (ew? lol) and hubby couldn't find that (since I was reading out of date books, dangit) so he got me the princess one), very pink. The top is similar to the hat here:

With mine, even once the cake was out of it, the ribbons kept slipping out and the hat would clunk open. Very frustrating.
Has a cake inside of it (I did NOT like it), a sheet of princess magnets like a paperdoll you dress up, a Happy Birthday pin with princesses on it, and pink/silver sparkly hairbrush and comb. BUT the hairbrush and comb are for BABY hair, or the very finest of hair. Even as a 12 year old, with my hair, I couldn't have even have thought of using those...even as a 2 year old I couldn't have (curls). And that's the princess bucket.
Many others are big fans! I am not.
