I'm usually a small, but ordered a Medium per the reviews.  This is a great Top!  I wore it with some leggings, and got compliments all over the place!  I like how this top ruches up and hides my lil pouch...  Now that I know that this fits and I like it--  I've ordered more in other colors.