Calico Corners offers every kind of fabric imaginable. They specialize in upholstery and window treatment fabrics. These fabrics are heavy-duty and very well-made. They will hold up well. Many local designers go here for all their fabric needs. You'll find what you need and the staff is very helpful. They will even special order for you.