(Zazzle did provide me with fabric for this post but as always all opinions are my own.)
I think these new custom fabrics are so exciting. Now I can add my own designs to their fabric and craft or sew to my hearts content with a pattern or design that's totally unique. You don't have to have a Zazzle shop or be a designer to create your own fabric either. Anyone can do it. Zazzle makes it very easy to just upload your own photos or designs and then they do the rest of the work. They also offer several different fabric styles to choose from depending on your needs.