This is a really pretty blouse. I ordered it in an XL cuz I like things to be loose, not tight or form fitting, but I probably should have ordered a L. It looks good tucked into jeans, so I am just going to keep it. I seem to be somewhere between a L and XL. I am 5'6'' and 175 lbs. Short waist, long legs.