Thrilled that this not only fits great on me but i got it at a deep sale price!  all the problems that the negative reviewers had did not apply to me at all.  i'm so glad i gave this a try.  my body is large on top with a square waist, a bit of a tummy, no hips or bum and the medium petite skimmed over all my flaws and made me look more proportionate.  not sure why this is called halter though.  i am 5'3" 36dd, wide torso, size 28 jeans, 140#.