This dress is so soft and comfortable. i love shift dresses and find them flattering. this one did not disappoint in that area. it is long enough for work and hits just above my knee. finally, the colors are great. the shades of blue, muted red and peachy pink are lovely.