Got this in Large--I am 36C in the bust.  This fits perfectly.  Washes up well.  Breathable. Fabric is nice.  It comes almost to my waist.  I bought it to wear underneath certain tops that are a tad too low.  This is a very nice piece.  I got the dusty coral.  Very pretty color.  Goes with a lot of other colors.  I am pleased with this crop top.  You will notice this is stretchy, a bit, and that it is ribbed.  I didn't think I would like that ribbed look; however, I do--very much.  Well made.