The product quality surpassed my expectations! I ordered cards for a baby shower and a few days later ordered a customized baby onesie and bib with a photo I took on it. I was amazed at how the photo turned out on the cloth! It looked no different than being printed on paper! Will definitely use this site again!