Soft, thick weave. Its literally a foot massage. And the extra long lengths were just what we needed.