I’m 5’2” - 122lbs and the medium is perfect. Soft material, pretty colors and print. This is the 2nd of these sweaters that I’ve bought and they’re consistent with sizing and quality. It covers everywhere you’d want it too and looks great with leggings. I’ll most likely get a 3rd.