At first I had a very good impression of their service and quality. However after approving the fabric and paying the deposit two days after we received the electronic quote the supplier sold the fabric. They then tried to give me a cheap fabric that I had been given as a colour sample by another infinity Dress provider and told me it’s the same price as the other fabric. I am still waiting for my money back more than two weeks after I canceled my order. The emails and correspondence has laid all the blame at my feet. Ps first rule of sales the customer is always right!