I hate being cold.  I ordered these to wear under my jeans.  I ordered a large and they fit but are snug.  I just ordered another pair in XL to be more roomy.  I wear 16 jeans.  I love these because they're not scratchy or baggy.  Very nice a a cold day.