I ordered a vinyl fabric for a furniture project. The selection and prices were very good. The fabric came securely rolled and well protected in less than a week. Love the flat rate shipping so you know what to expect. The fabric is beautiful and exceeded my expectations, it was certainly a great buy at the price. Looking forward to more projects and using FabricGuru.