SELLING DECORATIVE & UPHOLSTERY FABRICS for over 40 years. Over 100,000 yards in stock! From trendy to tradtitional, we have it all, and for a fraction of regular retail prices. Visit us at our newly remodeled store located in Kannapolis, NC for all of your decorative fabric and custom made cushion needs.