It's hard to find size 2, and most I find are either too big in the waist and/or too long in the legs. These were a perfect fit. They hug your body in a "cozy" way, without being tight in any way. VERY comfortable.