These are super warm and cozy. Great if you are easily cold or need something to slip on after working out/ dancing or if you need to go out in the cold. They keep me warm in the coldest conditions. Not great for dancing in for long because of how warm they are. They are the extra layer that will never let you legs chill again. Very cute under a skirt in the winter as casual wear. Even on those days you thought it might be too cold to wear a skirt! The only down side to this product is the potential for getting too warm and that they aren't super breathers if you are moving. Fine breathing for casual wear or shorter periods of time.