Absolutely love this dress!! this was my first purchase from this site and as per the usual, i was worried about the sizing but the fit couldn't be better. definitely won't be the last. material is heavenly and has a double layering that was a nice surprise. very warm and soft. high quality stuff. i could have gotten my usual size in petite, but i didn't want it to be too short. i'm glad i did. this is the perfect dress for work.