I love this dress and now own it in two colors. It is very convenient for work travel because it is light to pack and doesnt wrinkle. The sizing is pretty generous - I am a curvy size 10 and the M is perfect. I tried the L in store and it was ok but a little too loose for my liking. It is not super thick, so you may want to wear Spanx or something underneath. The neckline is work appropriate for me, but those with larger chests may want to add a pin.  I have washed it on cold and hung dry without problems.