Site is very large depository of images that, when mixed with one's own portfolio, allows the creation of endless products with images on them. Website is fun to use for the most part, though sometimes confusing whether making a product to sell on one's store front, or ordering it in the mail. Very satisfied with results except color images on T-shirts don't come out as vibrant as they should.