I almost love this bra.  I took the advice of other reviewers and order up from my normal 34D to a 36C and it fit fine.  It was comfortable and supportive and I think the wider lower band would keep it in place without rolling.  My only complaint is that there is not additional side support.  My chest is wide and I need a little more support in that area.  If not for that I would keep it.