I compared the two in person and also my daughter has the medium jacquard. The canvas is more casual, softer to the touch fabric whereas the the jacquard that is more heavier twill fabric and a bit more sturdier IMO. I personally like the edge details of the jacquard to the canvas, but both are a different look. My daughter's friend has the black medium canvas and when she fills it up say with clothes, it conforms to the clothes a bit, but she also stuff clothes in it where if you didn't do that it would be fine as a handbag. I also like the print better on the Jacquard. The Black and the Sand are both very pretty. Hope this helps.