These leggings are medium weight and comfortable. They are snug and don't stretch out within hours of wear. A word of caution on sizing, I am an xs and these do fit, but if you are between sizes you should go up a size. They do run a bit small. I thought at first these were going to be too small but they are stretchy enough that they were fine. The waist band is not wide but sits just below the waist and is comfortable. I really am satisfied with the purchase. Have not washed them yet, so can't comment on that, but so far am pleased and would recommend them to others.