I'm not seeing what you don't like about it - it's really cute. The blue brightens up that print she gave you too which is a good thing. I think it's adorable.
If you are really worried about it - let the look on her face decide - I suspect she will be absolutely thrilled when she gets it ;)