First this is not a replacement for a bra its not a real Cami. If you need to wear a bra under it please do.
I specifically got this for an island vacation coming up where heat and humidity are almost unbearable for most people.
This IS NOT FOR COLD WEATHER AND WILL NOT KEEP YOU WARM.
I am a breast cancer survivor and can't wear wires or tight elastic.
The  "soft cami "means shapeless and loose but for my purposes it works.
Its very pretty and looks even better in person.
It may be a perfect fit or slightly large its hard to say.
I am a size 6 but I always order large on Amazon because Amazon tends to run small. But this is large on me and it would be if it were a true fit.