I usually need a medium fit.  I tried the medium and it was too large.  I also tried a small and still too large.  I thought perhaps I ordered a men's top, but this was not the case.  I like this brand but because the size seemed so off, I returned both tops and did not attempt another purchase.