I have had the pleasure of purchasing a few canvases here, and every single one has come out marvelous! But that is a given, they have also had the utmost spectacular customer service, and always willing to go above and beyond with their consumers. I can't thank you enough for helping me and my family!