Okay, confession time: I bought these Amazon Essentials camisoles even though I kinda hate supporting Amazon. But hey, they had the colors I wanted and the price was right. Moral dilemma aside, here's the real tea on these tanks.
First off - sizing is tricky! Amazon suggested small but I went XS (I'm 30C) and it was perfect. They're actually slim-fit, not skin-tight, which I appreciate. The length is great in this era of cropped everything (seriously, who wants belly shirts for layering?).
The fabric isn't as soft as my bougie Pima cotton dreams, but it's decent quality for the price. After two years (!) of wear, some have lost a bit of elasticity and lighter colors faded slightly - but no broken straps! Pro tip: Use laundry bags unless you're into hand-washing $6 tank tops (we know you're not).
Colors run true except the white is more off-white. They're cotton so no weird shiny synthetic vibes. The armholes sit high which some find annoying but works for my sensory issues. Bonus: they make great bra buffers when elastic starts feeling like torture.
Final verdict? Good basics with some ethical guilt included free of charge. Would rebuy (and have) despite myself.