I don't usually order clothes online because I'm so picky when it comes to fit, but I took a chance and ordered this dress anyways. I am so glad I did, this my new favorite thing to wear. It is comfortable and has great lines which fit my body type well (5'5" athletic with broad shoulders). I got a medium and it fits great there is elastic on the back that stretches to fit my big shoulders (Ex-swimmer :) ). Every time I wear this dress I get a compliment!