For orders made before November 20 will be delivered before Christmas in normal circumstances, but shipping may have an unpredictable delay due to pandemic.
More fabrics
We put 100 fabrics in the list option, and yes, we have more fabrics you can choose from, and if you can find a ideal fabric in the options please contact us.