First let me say that I received my order and I think that the quality of the printing is very good. I was getting extremely nervous due to the amount of time it took to receive my order (almost one month) when on their site it claims that they turn orders around in 48 hrs. I also had a very hard time reaching anyone there to check on the order. I was also not aware that I would have to stretch the canvas myself and I was a bit nervous about that, but if you are a little handy it shouldn't be an issue. It was a great cost savings compared to other sites and overall I am satisfied with the end product.