Ok the sides are canvas.. but the toe section is suede and thats close enough for me. (I bought the blue ones)
Shoes are comfortable. Haven't worn them while skating but they are nice everyday shoes to wear around.
Being semi-canvas shoes they run a tad bit larger than normal but there is some cushioning/insulation and they can be tightened up pretty snug.
Overall a good shoe and worth the money especially if you get them on sale.