Hands down, my favorite bodysuit! It's flattering, soft, and just the right thickness. I've got it in a bunch of colors, and the medium fits me like a charm. I'm 5'4", 135 lbs, rocking a 34D and size 6 pants, and I've found my bodysuit soulmate in medium. I did try a small in one color, but it was a tad too snug for my liking. Trust me, it's worth every penny.