My frame is awkward but SEXY! I am a size 2 up top but a size 0 at the bottom. I have broad shoulders. I took a chance and ordered a XS and it fits perfect. the stretch in the material is VERY forgiving. I love it. I thought I could wear it to work with a nice blazer but it is truly for a night out.
Ocean Springs, MS, USA