This is really a great comfortable top. It is well worth the money, does not look cheap. This top does not hug your body and it also is not real flowy where is would make a person look heavy or to much material. I am 5'4" and I weigh 150, my bust is 38C and the large fit perfect. I recommend this top.