Being a new mama I wanted to cover my legs and tummy well when we are at the pool. These leggings hold everything in place perfectly and stay put even when in the water and swimming. I'm 5' 11'' and usually wear a size 18, I ordered a size 2x and am happy with the fit. They go to my mid calf (a little higher than the model in the picture). I also really like that they dry quickly!