Pretty!
I ordered a small, and it was just a little too tight to fit properly, I do have a different shape because I am older, so if you're fit and/or not in your 50's, it should be true to size. I'm exchanging it for a med, and if it's too big, I can alter. Very flattering otherwise, and fabric is nice!