fits perfect, however I ordered the XL (I am a Sz 18 with a 38" bust) so it is a bit tight in the shoulders when crossing arms. The detail in the pockets adds a touch of shimmer and femininity with the design but still keeping it professional by maintaining the same color of the jacket.