I've always had two problems with bras - they were uncomfortable and the straps fell off my shoulders. Problem solved! This bra does the job. I can wear it comfortably all day and the straps stay in place. The only problem I've found with this bra is that the straps show with wider necklines - a small price to pay for comfort!