My problem was opposite of others' problem: rather than being too small, it was too large (wide).  I have narrow enough bra straps, so it attached fine, but it gaped open because my bra straps are closer together than the cami is intended to fit. My problem is not cleavage, but that shirts just come too low so my bra shows.  They should NOT advertise "One size fits all" because I've noticed from my own experience plus that of others that each of us is built different and one product cannot claim to fit all sizes.  I also had discolored smudges on my white cami.  I am going to try returning it. I purchased fabric to make my own- one that will fit me better- that only cost $2.50.