This packable duffle bag is made of a very light material with small cross box stitches throughout. It packs very small and expands out large enough to carry shoes, clothes and an overnight shave/shower bag. It is not canvas. It is very similiar to nylon. It would not be ideal for very heavy or sharp objects because it is so lightweight. It is just what you want to store in your car, take to the gym or pack for trips in your luggage for when you shop away from home.