It fit my legs perfectly! My waist, another story. All of us are different shapes, but I'm 5'3" and it comes to right at my ankle bone, and hugs my calves just barely. It's a little tight around my waist, so I just pull it up a bit to hide the muffin top. If it came in half a size larger, I'd order again.

Shipping was faster than I expected, so 5 stars for that!