"I'm 5'4", 110 lbs, and small-chested -- 34B.
I tried on the blue top in a size 2. It fit very well, especially in the chest area. It was snug and I didn't feel like I would have to worry about it falling down.
The colors were okay. Not flattering on me... perhaps on someone darker or with a tan.
It's long (it hit my hits) but I didn't find that to be the problem. The shirt poofs out in every direction. It didn't do anything for me. It's would have been so much better if the material just draped down.
Overall, I was not impressed."