I bought this in a medium regular for someone else. i usually take a petite xs and it seems to fit me! i'm surprised as the pullover version seems almost like it runs a bit big. that said, this is a beautiful cardi! it's soft, the colors of the flower are vibrant, it's flattering once you adjust for the size issue. it will go with a lot of things as you can dress it up for work, or dress it down a bit with jeans.