It's always a toss-up to order clothing from amazon, but I saw this top on a blog I like (the Daily Express) and I am so pleased I took her suggestion.  I'm 5'2" 148 lbs (working on that!) and my measurements are 36-29-39 or 40. I have junk in the trunk which usually makes longer tanks like this a problem.  I bought this in a medium and it fits very nicely. It's lined with a smooth stretchy material and there's enough give that the tank stays down over my hips, but it's not taut and doesn't ride up. I agree with the blogger, it gives you a little extra interest under a jacket or cardigan where I would usually wear a plain white tee or tank.