It doesn't roll on my hips and I have big hips just make sure you get the top piece in the right size I ordered a large and should have gotten an xl, It is true to the bra size. I really like it other then me messing up on the size for the top think i will order another one....