I am 5’3” 120lbs with a B cup. I typically wear small or xsmall… I got this in XS thinking I’d be super sucked in.. WRONG! it is not snatching at all. It is loose in the top and corset area. Looks a mess. If you’re my size or any smaller, don’t do it.