I'm in love with this dress. It's the softest material, which has a bit of stretch to it but not too much. I'm 5'6", 150 lb and typically wear a size 6-8, 28" waist. I ordered a size large simply because I didn't want the dress to be too snug to wear to work. In hindsight, I could have ordered a medium and gotten away with it, but the large isn't too large. It will look adorable with a pair of booties and a cardigan if needed. I wasn't expecting the dress to be so comfortable, but I'm seriously looking forward to wearing it to work because of how soft it is!