Sam's club stopped selling shelf bra tanks so I ordered these.  Not even close to the quality.  I have 2 teenage sons and I sleep in the tanks; they do not provide the support I was looking for.  I'm a B+ size and you'd think it wouldn't be a problem but it is.  I even bought a size smaller to ensure they'd be tight enough and thank goodness I did.  One of the tanks, the strap snapped, I had to throw out, couldn't even sew it.  Wash fine, but I'm not a fan.