I was skeptical that the blouse would look as flattering on me as it did in the model. Totally love it! The blouse fits beautifully, is comfortable, fashionable, and flattering! For shirts and blouses, I'm really somewhere between a medium and large. I bought medium and it's perfect.