First, I don't like wearing dresses, at all, but I needed something to wear as a swim suit cover-up and thought I would try this. It's PERFECT! While, yes, I will wear this to the beach, I will also wear it going out. The fit is perfect.it come down to just at my knees, so not too short or too long and the arm holes aren't too big. It doesn't cling, is soft. I'll be ordering several more for the summer. Great dress (coming from someone who really doesn't like wearing dresses!)