Largest collection of quality brands and patterns anywhere. Available in select sizes and colors.Many colors and fabrics to choose from. Free fabric samples upon request.Multiple warranty options.Call us at 1-800-589-0602