Our canvas rolls come in different weights and sizes. The weight lets you know the thickness of the canvas. An 8oz canvas is fine for many applications, but for very large pieces a 10 or 12oz may be better. We keep mostly Cotton Duct as it is the most popular canvas but we can order others such as Belgium Linen. All of our canvases are primed and ready to paint on.