I purchased this last year in a different color and came back for more.  I am 5'6", about 135 lbs and typically wear a 4-6.  I ordered a large in this top and it fit perfectly.  I would normally be a medium, so I'd say order up for a cleaner look.