It fit perfectly. I usually wear a large but decided to go up one size. The fabric is soft and very forgiving. Perfect length for work with a nice blazer or kimono with flats or great for night out with heels and no jackets to show off the curves. Bought 3 more.