Just the right width, but there could be more room in the toes. I have bought this brand before and expected the same fit, but these are a bit smaller.I also thought they were canvas, but they are some type of fake suede.\