I've been looking for a black off-the-shoulder dress and found this baby in store today. for reference, i am 5'8", 34b, 140-150 and took a small. this dress is a shift/swing style, so if you're looking for something fitted this isn't your dress. as another reviewer mentioned, ladies who are busty may not like this as the ruffle at the top could add unwanted volume. if you are extremely thin or petite, i might size down, but i like my clothing loose vs. fitted so i kept the small. the fabric is g