Finally I found a dress. It's soft, pretty, comfortable and fits. The pockets are big enough for a cell phone so that's a bonus. I purchased L so it wasn't clingy. I am 5'1\" 160lbs. It is long enough but short enough that it hits above my ankles. I will order another!