Let me start by saying these gloves are a steal for the price. I've been using them for a few weeks now during my morning dog walks (when it's freezing at 6 AM!), and they definitely keep my hands warm down to about 30°F.
The softness is what surprised me most - they feel like wearing little clouds on your hands. The knit material has just the right amount of stretch too - I've got medium-sized hands and they fit like they were custom made.
Where these gloves really shine is in their versatility. I keep one pair in my coat pocket, one in my car, and gave two pairs to my always-losing-gloves teenager (parenting win!). The five different colors mean I can coordinate with outfits, which my fashion-conscious daughter appreciates.
Now for the not-so-great: the finger seams. Like one reviewer mentioned, there's something slightly off about how the fingers are constructed. It's not terrible, but you do notice that your fingertips don't go all the way to the end. For basic warmth they're fine, but if you need precise finger movement (like for texting), these might frustrate you.
Final verdict? For under $20 you get five pairs of decent quality gloves that'll keep most people warm in moderate winter weather. They're not premium quality, but at this price point, I wasn't expecting cashmere-lined perfection!