Canvas sneakers: The canvas sneaker is simply constructed, with a canvas upper and a rubber sole. They can come in high or low tops, and a wide range of colors. Canvas sneakers are cool and casual, but they don't provide much support or cushioning, so they're not very good for any athletic activities.