I feel like the thick outline on the roses and the thick swirls in the background just don't go with the softness of the butterfly. The roses are not that detailed, just pink with red shading and that hideous thick outline. Just my opinion.
Of course, she would be happy.. the details of the roses are incredible.... you definately have a great skill! OBTW, did you paint your profile pic... I love that!!!