I read the reviews and decided on a medium. Many cotton dresses/ tops like this- I prefer a medium. This does run bigger than I expected, but the length is good. I could even wear a small (Im 55 and about 160), but I would think it would be really small on the side on the shoulder.

The purpose of my purchase was to wear this as a beach cover/ dress. It will be perfect for that.

It is boxy and flowy, not fitted. The material is so soft. I purchased this in apricot and its maybe a little more peachy in color than the picture shows. I can wear a stick-on bra with this and you cant see through it.