These are awesome and warm. I got these because I keep the house thermostat set at 55 degrees because I can't afford to pay $4.00 a gallon for heating oil here in Vermont. I work from home and need something to keep me warm all day as I work on the computer. These do the job well and do not affect my range of motion while I am punching away at the keyboard which is very important. I would highly recommend these for anyone for any project or task needing to be done and kept warm. Although I would recommend getting a size larger than you need as I did and it worked out perfectly.