Very high-quality fabric. Great color selection. They sent me samples to choose from and then I made my order. Both the sample and the actual fabric I ordered are of very high quality. The supplier was very helpful and answered all my questions. The shipment arrived on time. It is a highly recommended supplier, and I will definitely be ordering more soon.