This may be a nice top, I don't know if Ill know.  Im 511 and have gained considerable weight due to a swelling disorder - some days I weigh 150lbs and some 165.  So I usually buy my athleisure tops in a Large.  Because all the reviews claimed the top was a larger-than-expected fit, I ordered a Medium- and it is still HUGE.  To think Id wear a small is hard to imagine, so I haven't ordered any more, wondering if I got an off one.  But the return window has closed, so Ill probably give it to someone else.