5’4 and 135lbs. Got a small. Bust is 34C. Fit perfectly. Will be buying another color.
I recently purchased it for an upcoming Mediterranean cruise but opted to wear it for Easter and I'm so glad I did. I get so many compliments and I feel good all the way from breakfast to the afternoon Easter egg hunt. I bought the XL and it fits me perfectly. More beautiful in person, more comfortable than ever.