This is adorable! light and breezy. i felt it fit true to size leaning on the smaller size of a true fit. i am normally an xs/s and went with the small, fitting as it does on the model. it's a lightweight 100% cotton. not a lot of give. the v has a tendency to pull and probably will need a securing stitch. which was obvious when it arrived from another store. :(. i think wearing it with a cami is a great option considering it is flowy on the bottom and it is a thin cotton. overall great summer t