After trying several Bali bras and being extremely disappointed by the way the straps had a tendency to lengthen over time I ended up trying this one and was pleasantly surprised. Not only do the straps stay put and provide decent support for my DDD cups, the material is very soft and comfortable and it makes you look good in t-shirts and blouses. It is important to know though that this bra fits a full size too small, I needed to order 38 DDD instead of the 36 DDD I normally wear, thanks to other reviewers I knew this and ordered accordingly so it still gets five stars  for being my favorite bra at this time.