I like this top, especially for the price but it is so hard to gage clothes from China I want to quit! This top is too big.  That has never happened to me.  I am 5' 9" 155 lbs and I got an XL. I am reordering in a L and will give an update. I have a feeling based on past experience that the L will be too small.  What are we to do? China has some cute clothes for great prices but the sizing is a nightmare!