They look kinda tight on the model is why I don't think they're fitting her well. I'm sure they'd fit much better if they were the correct size for her body.
Personally, I don't like the rainbow colors on the pockets. Not for me, but if you like them, go for it!