Upon receipt of the package, I opened the box with 4 16x20 custom canvas prints. I couldn't control my emotions. Whoever did the work is very much appreciated. I submitted a print of 3 generations and I'm one of the remaining daughters in the picture. My grandmother passed in 1987 and my mom 04/2016. The Crew Canvas on Demand had previously notified me that 2 of the four photographs weren't coming out well on enlargement. The other picture was of my parents and my dad passed 06/2016. I told the staff member to do whatever it takes. He made both in sepia and it was perfect! The grainy-ness was not noticeable. I'd give the crew a 100+ stars if it were possible. You won't go wrong if you put your trust in Canvas on Demand. I'll be back again for other projects. They handled the job professionally with a personal touch! Signed, tears of joy