Have to disagree on the fabrics - there are lots of good cottons and woolen fabrics to be found here, there is no need to bring any with you.

In my experience the prices are lower and quality is much better than you would find in North America - maybe if you're coming from India or South East Asia the answer might be a bit different.