I have used fabric.com before, but the order I got 2 days again was not great. The fabrics looked like they had been arm wrapped - you know when you are in a hurry and you wrap long things around your arms? Shoved into a box and sent to me. I was not happy. I am used to the Hancocks-paducah or thousands of bolts - everything neat and precise.