National Fabrics, also known as MSR or Moosa’s Sales Room, started as a family business in 1958 and has a long successful history in the textile industry based in South Africa. We have built up strong partnership relationships with our customers, giving them the support they need, work with them and are always willing to assist our customers. Everything we do, we do together. Our advanced system technology permits us to process orders promptly and efficiently, allowing us to quickly deliver to your business.


Our personal touch, vast knowledge and experience in the textile industry allows us to launch exciting, trend leading designs, season upon season. We stock large amounts of fabrics and an enormous variety of designs to meet the demands of our customers.


The love of textiles, fabrics and fashion is what brings us all together. Be it our relationships with customers, suppliers, family and friends we are truly blessed by the connections and people that make up our world. Our people are what define us as a company.

  • No products in the cart.
This website uses cookies to ensure you get the best experience on our website
Got it!


Sold Out