This bra is one of the most comfortable bras I've ever owned. My bra size is 38-40 C-D (depending on brand) and my shirt size is Large. I ordered a Large, and they are a perfect fit. I find that they give enough support, without feeling unnatural. This is a lighter-weight material, but I had no issue with anything "showing". The material is breatheable, soft, and does not bind. The straps are wide and set wide enough that it is wearable with nearly any top from casual to dressy. The front is also low enough to give modest coverage while also allowing for wear of the most trendy v-neck or scoop-neck tops. The band does roll up a bit in the front because the length of the band is a bit wider across the chest; but, minor adjustments throughout the day are not any real drawback to the overall comfort and satisfaction. I would recommend this bra to anyone who wants natural support and all-day comfort. It really is the bra for women who hate bras.