I LOVE this dress. Its so flattering without being super fitted. It is true to size. I usually wear a size 6 and I got a medium. Can be dressed up or down. Im 55 and it hits right above my knees. The picture really doesn't do it justice but it is incredibly comfortable.