I buy a lot of fabric on line. There are a couple of sites that are my favorites; they allow 30 days for returns ; have rulers posted with the fabric so you can see the size of design; and almost always the color is exact as pictured. They also have free shipping with $35 purchase and you build credits with your purchases.