Its really pretty, but once you start looking at it more, the outline on the girl, the yellow one, is kinda choppy and not very good. I think the picture might be better without it, but the background and swirlies are very pretty, and make the picture very nice as a whole.
the red and blue details in the background kinda go off edge to the right of the girl. the only flaw i think is adding the yellow swirlies. other than that its cool!
the color is really nice, but your stock could use some work. The edges are choppy(i think that the word I'm looking for) and pieces of the background are still there. A very light blur around the edges will help after removing the rest of the BG