This is I think my 4th pair of VIV leggings. I LOVE THEM!! They are so soft and comfy, They are not too snug!! I am a size 18 and the 12-24 pair fit perfectly. Because I loved the long leggings so much, I bought a couple pair of capri's also!