My order did not take as long as others I have read about, but the shipping time was still unacceptable. I expected some delay given the Covid situation but not as long as I waited. No tracking information was available and I tried several times to make contact via phone but was unable to talk to a representative. My order finally arrived missing an item. I emailed Online Fabric Store and received the explanation that this item could not be fulfilled due to Covid. Hopefully, I will receive a refund for this item. The other items I ordered fit the description on the website, hence my two star rating and value for money. I will source future supplies from a different supplier in the future.