I bought a small (my measurements are: 34" bust, 27" waist, 37" hip) and it fits perfectly! I wanted an easy, flowy fit but still looks polished and THIS IS IT. I wore it to a wedding with a blush coat, I wear it to church, interviews, it really is my new favorite blouse. Untucked it covers my bottom in the back, and I like to do a French tuck in the front (pictured) for a feminine touch. It's very modest but pretty!