I have two these in different patterns. It is incredibly comfortable. I can wear it anywhere by dressing it up or down with accessories. I often wear it out to dinner, but it’s a great day dress too. I am 5’ 4” and 128 pounds. I got the medium because I wanted to be sure that it didn’t cling. It’s not too big in the shoulders. It comes down to just above my knees, I am very happy with this purchase.