It wasn't apparent when I ordered that these are Junior sizes.  I'm size six to eight, small or x-small, depending on brand.  I ordered a small and they were way too tight.  I returned and ordered larges and still quite snug, but tolerable for me.  Not going to work if you're self-conscious about lumps and bumps in your torso.  They're also quite long. These could easily cover the gusset on my remaining maternity pants. Good colors.  Materials aren't super cheap feeling, either.  Soft, but still moderately sturdy.