Clean, convenient and spacious. Would stay with Canvas again.