Okay, these shirts typically aren’t my favorite but I love this one. The ruffle hits in the right spot where she doesn’t had frumpy to you! I am in the large. Pair perfect with a vest or denim jacket.