Heavy duty bag