I had purchased this wrap cardigan last year and I like it so much that I bought two more different color this time around. I am 5'-2", 120 lbs, and the medium regular fits me fine. I have a fairly broad shoulder, and the cardigan is a bit narrow at the shoulder area, so that's why I didn't get petite.