Love this product and would definitely purchase another one, however, I would go up to the next size.  I am 5'3" and weigh 120 lbs. with a 34C chest, and I bought the medium.  It is super tight on me and I would prefer a little more room.  You can wear it over a tank top (for warmth) if you don't like the cropped look or want your stomach exposed.