I bought this bra because it had so many fabulous reviews & I needed something w/o straps.  I have always disliked strapless bras, and this one is better than average, but it's not as comfy or supportive as I had hoped.  It does the trick, but I wouldn't want to wear it all day.  I am a 34 B & bought the small ~ it's definitely a squeeze to get into but the fit is good once it's on.  Unlike other reviewers, I find it slips down & needs periodic adjusting.  Sigh.