They are warm, comfortable, and fit well. Unfortunately, they are poorly made. Out of the packaging both pairs I bought had a snag or run that ran the length of each of them. The stitching at the elbow end came undone within a few days and has now, a week later, started to unravel. I just threw away the black and grey pair because the elastic elbow end has come completely undone. I will not be buying this brand again.