The phrase "quality canvas" means a high-grade or superior material used for making paintings or artworks.