LOVE, wonderfully made.
The length is perfect for me. I just ordered a medium as well. I'll probably return the small... it's tight around the chest and it might get uncomfortable throughout an evening of wedding activities. I choose not to wear bras at all so I'm not sure of my bra size... I'd say 34 B. Again, wonderfully made. I am excited to get the medium and to show it off at the wedding.