I think 无论 is a conjunction in Chinese, which means despite what kind of condition.
While regardless exists as a adverb (at least, google online dictionary tells me that).
So they fairly have difference. And regardless also means ignore there or those terms.
样式,质地,还是做工, tries to express a condition in this sentence, which means in terms of pattern, quality.
论 in this case means refer to, while 无 means despite. Then 无论 means no matter how the point you refer to, it will .....
er...... mybe my answer can't help or not.