These are soft and comfy, and fit as expected. I'm 5"6, 34A, 28 waist, got the small, and they are form fitting on me. Good for light duty in a hospital paired with scrub pants. Material is thinner and just a tiny bit sheer. No problem for me because I wear sports bras under them, but it's something to keep in mind.The colors are a little off. The pink is more purple, and the heather gray has an unflattering yellow tinge. I bought these colors to match my scrubs, so that didn't work.Overall, notSee full review