Ordered this top the second i saw it!
i wear a small or med. depending on the cut and fabric............noticed it is cotton and went with a medium.
so happy i went with the larger size.......runs very small, especially in the chest, and there is no give in the fabric.
stunning top but would go up one, possibly two sizes.