Rolls down a tad but I really just think it's because I'm tall and it's hitting at a weird place. Otherwise it fits perfectly and really sucks it all in but it's really comfy and pretty easy to get off and on. Highly recommend. I'm 5'9", 230 lbs, 2X usually and it fit perfectly.