I was very excited for this, but it did not meet expectations. It’s still a good purchase though. I purchased a L as I do with all my clothes. The top runs small— I’m considering cutting some of the lining. The pants fit well, but could have been more fitted. It’s definitely a great look for brunch or an early dinner date