These are comfortable but a bit too large for me. (I'm a 34C usually.)  They don't stay up well and the cups lay funny and don't look quite right.  I wear them around the house under t-shirts which is fine, but I don't wear them for the purpose I bought them for - wearing under sun dresses and spaghetti strap shirts.