In love!!!!! I’m 5’2, 130 lbs and got the small. (In blue) I’m a C cup with a padded bra... my torso is not long, it doesn’t look like a balloon on me, it looks perfect and is the perfect length.
Looks just like photo. No sizing issues. Very comfortable.
You will love the fit even if you are not skinny. It holds a flattering look. I wear size 12 in pants a medium up top. I love that even with my shape it holds the same look as the one shown in the picture. I hate that I only bought one.