Theyre super cute shoes, but the fabric is not canvas, it stretches more, and seems thinner than my old school canvas shoes.  The seams on each side have noticible pull marks at the stitching after wearing them.  (The long stitching towards the ball of the foot, just under the grommet before you reach the toe.). The heel also seems a bit soft.  They are cute shoes but not something I could wear all day without having a backup pair of shoes on hand.