I have these for the cold days in NC. These joggers are warm and do their job. I'm 5'3'' and 170ish and fit the large with a little bit of room. I've had these joggers for the last couple of months and after many washes is still going strong. Love the design down the leg as well.