Super flattering cut and color. I bought this for birthday party in late April. I’m 5’10” and I thought the length was appropriate.
I wear a size 10 in dresses, 10-12 in jeans, medium in most shirts. I’m a small c cup and I had extra room in the chest. But a large worked just fine!