Loved the pattern, but it runs huge. I normally wear a S or M in tops and I could wrap this shirt around me twice. It is not one size fits all. I would say it is for those who wear a size 14 and up. I was hoping this would fit because I loved the pattern.