The canvas quality was amazing. The only issue I had was that the canvas did not come with pre attached hanging hooks. I paid $5 extra for those and had to drill them in myself. I prefer to have a canvas sent to me with the hanging attachments already on the canvas.