These are not as soft as the Heat Holders brand, but my husband doesn't think there's much difference in the warmth, which was most important to him. The elastic seems decent quality. If they're falling down around his ankles after a few washes, I will update.