Our heavy duty graphic shopping bags are made of 14oz cotton canvas. The handles are sturdy and are the perfect length for your shoulder. The bottom is wide enough for it to stand up. The logo graphic print is a water based print on one side only. The bag is clean finished on the inside and should be spot cleaned.