Very comfortable, flattering. Machine wash/dry, holds up beautifully, doesn't wrinkle when packed. Can be dressed up or down. Would easily work as maternity dress as well--I wish I'd had it for my first pregnancy.
It is long. I am 5'8" and wear it with low heels. I probably could wear it with flats, but anyone shorter definitely needs a little heel.